Bonjour,
Je me permet de vous soumettre une petite question d'un débutant que je suis.
DEV C++ avec la SDL génère le code qui suit.
Ce qui me gène, c'est le free (msg).
Comment peut on libérer une mémoire qu'on a pas allouée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 int main (int argc, char *argv[]) { char *msg; /* Initialize SDL */ if (SDL_Init (SDL_INIT_VIDEO) < 0) { sprintf (msg, "Couldn't initialize SDL: %s\n", SDL_GetError ()); MessageBox (0, msg, "Error", MB_ICONHAND); free (msg); exit (1); } return 0; }
Partager