| Re: [AD] fixes.. malloc() | 
[ Thread Index | 
Date Index
| More lists.liballeg.org/allegro-developers Archives
] 
[lots of unchecked mallocs]
May I suggest you to prepare patches in order to properly check these 
unchecked mallocs ?
The pattern is either:
 m = malloc(size);
 if (!m) {
    *allegro_errno = ENOMEM;
    /* code for freeing used resources */
   return;
 }
or 
 m = malloc(size);
 if (!m) {
    *allegro_errno = ENOMEM;
    goto Exit;
 }
....
Exit:
 /* common code for freeing used resources */
 return;
-- 
Eric Botcazou