--- src/display/canvas.h.orig +++ src/display/canvas.h @@ -34,28 +34,28 @@ chtype tl, chtype tr, chtype bl, chtype br) { wborder(m_window, ls, rs, ts, bs, tl, tr, bl, br); } - void print(int x, int y, const char* str) { mvwprintw(m_window, y, x, str); } + void print(int x, int y, char* str) { mvwprintw(m_window, y, x, str); } template - void print(int x, int y, const char* str, A1 a1) { mvwprintw(m_window, y, x, str, a1); } + void print(int x, int y, char* str, A1 a1) { mvwprintw(m_window, y, x, str, a1); } template - void print(int x, int y, const char* str, A1 a1, A2 a2) { mvwprintw(m_window, y, x, str, a1, a2); } + void print(int x, int y, char* str, A1 a1, A2 a2) { mvwprintw(m_window, y, x, str, a1, a2); } template - void print(int x, int y, const char* str, + void print(int x, int y, char* str, A1 a1, A2 a2, A3 a3) { mvwprintw(m_window, y, x, str, a1, a2, a3); } template - void print(int x, int y, const char* str, + void print(int x, int y, char* str, A1 a1, A2 a2, A3 a3, A4 a4) { mvwprintw(m_window, y, x, str, a1, a2, a3, a4); } template - void print(int x, int y, const char* str, + void print(int x, int y, char* str, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) { mvwprintw(m_window, y, x, str, a1, a2, a3, a4, a5); } template - void print(int x, int y, const char* str, + void print(int x, int y, char* str, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) { mvwprintw(m_window, y, x, str, a1, a2, a3, a4, a5, a6); } void set_attr(int x, int y, int n, int attr, int color) { mvwchgat(m_window, y, x, n, attr, color, NULL); }