aboutsummaryrefslogtreecommitdiffstats
path: root/src/Quest.cpp
diff options
context:
space:
mode:
authordrumsetmonkey <abelleisle@roadrunner.com>2015-11-30 08:49:20 -0500
committerdrumsetmonkey <abelleisle@roadrunner.com>2015-11-30 08:49:20 -0500
commitaf22d85f9a417a94ea75db1878219f8baeba8b73 (patch)
treec0564e39209b3e9acb8b65e98632b04c1828d55e /src/Quest.cpp
parent0415b7f0a9305cd43e8fd8c77a8bafd3b8016dd0 (diff)
parent45bca98b792f8ced1a57ef8c5beed2a90a79d47f (diff)
Working on animations
Diffstat (limited to 'src/Quest.cpp')
-rw-r--r--src/Quest.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Quest.cpp b/src/Quest.cpp
index 6789a05..bfa8966 100644
--- a/src/Quest.cpp
+++ b/src/Quest.cpp
@@ -16,16 +16,16 @@ const Quest QuestList[TOTAL_QUESTS]={
Quest::Quest(const char *t,const char *d,struct item_t r){
- title=(char *)calloc(safe_strlen(t),sizeof(char));
- desc=(char *)calloc(safe_strlen(d),sizeof(char));
+ title = new char[strlen(t)+1]; //(char *)calloc(safe_strlen(t),sizeof(char));
+ desc = new char[strlen(d)+1]; //(char *)calloc(safe_strlen(d),sizeof(char));
strcpy(title,t);
strcpy(desc,d);
memcpy(&reward,&r,sizeof(struct item_t));
}
Quest::~Quest(){
- free(title);
- free(desc);
+ delete[] title; //free(title);
+ delete[] desc; //free(desc);
memset(&reward,0,sizeof(struct item_t));
}