avoid writable string and deprecated implicit conversion warning

This commit is contained in:
Axel Kohlmeyer
2017-08-10 07:45:21 -04:00
parent f9a515efd3
commit 2bc6ad80d4
2 changed files with 3 additions and 3 deletions

View File

@ -21,7 +21,7 @@
POEMSObject::POEMSObject(){
name = 0;
ChangeName("unnamed");
ChangeName((const char*)"unnamed");
ID = -1;
}
@ -29,7 +29,7 @@ POEMSObject::~POEMSObject(){
delete [] name;
}
void POEMSObject::ChangeName(char* newname){
void POEMSObject::ChangeName(const char* newname){
delete [] name;
name = new char[strlen(newname)+1];
strcpy(name,newname);

View File

@ -26,7 +26,7 @@ class POEMSObject {
public:
POEMSObject();
virtual ~POEMSObject();
void ChangeName(char* newname);
void ChangeName(const char* newname);
char* GetName();
int GetID();
void SetID(int id);