3 minor sample game cleanups:
* changed bitwise & to logical && * removed redundant state check * moved a strcpy inside a NULL check to prevent a crash. NOTE: nothing sensible will happen as a result, but no crash at least.
This commit is contained in:
parent
f238b9ea3c
commit
1d548eaa4b
1 changed files with 8 additions and 6 deletions
|
|
@ -110,10 +110,12 @@ void InitEndingScreen(void)
|
|||
{
|
||||
// WARNING: It fails if the last sentence word has a '.' after space
|
||||
char *title = StringReplace(headline, messageWords[i].text, codingWords[messageWords[i].id]);
|
||||
|
||||
strcpy(headline, title); // Base headline updated
|
||||
|
||||
if (title != NULL) free(title);
|
||||
|
||||
if (title != NULL)
|
||||
{
|
||||
strcpy(headline, title); // Base headline updated
|
||||
free(title);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue