X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fcheat.c;fp=libpcsxcore%2Fcheat.c;h=7e9dc240c9599ebade49b85713424aa88863055f;hp=a016aeec8820e7533da6a1f1377b87784f018440;hb=cfa5a2aff5202aadca7d19c76b61c80cec5b327c;hpb=7c3332fbf8ea98bf43f5de9e966bbae77dd9f61d diff --git a/libpcsxcore/cheat.c b/libpcsxcore/cheat.c index a016aeec..7e9dc240 100644 --- a/libpcsxcore/cheat.c +++ b/libpcsxcore/cheat.c @@ -340,7 +340,6 @@ int AddCheat(const char *descr, char *code) { } } - Cheats[NumCheats].Descr = strdup(descr[0] ? descr : _("(Untitled)")); Cheats[NumCheats].Enabled = 0; Cheats[NumCheats].WasEnabled = 0; Cheats[NumCheats].First = NumCodes; @@ -392,6 +391,7 @@ int AddCheat(const char *descr, char *code) { return -1; } + Cheats[NumCheats].Descr = strdup(descr[0] ? descr : _("(Untitled)")); NumCheats++; return 0; } @@ -400,6 +400,7 @@ void RemoveCheat(int index) { assert(index >= 0 && index < NumCheats); free(Cheats[index].Descr); + Cheats[index].Descr = NULL; while (index < NumCheats - 1) { Cheats[index] = Cheats[index + 1];