have MenuColumn constructor take const char*

This commit is contained in:
Stephen Birarda 2013-04-10 16:10:50 -07:00
parent b152d43f77
commit 27ab895381
3 changed files with 3 additions and 3 deletions

View file

@ -13,7 +13,7 @@
MenuColumn::MenuColumn() {
}
MenuColumn::MenuColumn(char * columnName) {
MenuColumn::MenuColumn(const char* columnName) {
int length = std::min(MAX_COLUMN_NAME - 1,(int) strlen(columnName));
strncpy(this->columnName, columnName, length);
this->columnName[length] = '\0';

View file

@ -5,7 +5,7 @@
class MenuColumn {
public:
MenuColumn();
MenuColumn(char * columnName);
MenuColumn(const char* columnName);
~MenuColumn();
void mouseClickRow(int iColumnIndex);
bool mouseClick(int x, int y, int xLeft, int menuHeight, int lineHeight);

View file

@ -10,7 +10,7 @@ typedef int(*MenuRowCallback)(int);
class MenuRow {
public:
MenuRow();
MenuRow(const char * rowName, MenuRowCallback callback);
MenuRow(const char* rowName, MenuRowCallback callback);
~MenuRow();
void call();
char * getName();