[5/9] wpp: Handle remaining memory allocation failures [try 2]

Alexandre Julliard julliard at winehq.org
Fri Oct 2 05:35:02 CDT 2009


Matteo Bruni <matteo.mystral at gmail.com> writes:

> @@ -82,8 +82,7 @@ void *pp_xmalloc(size_t size)
>      res = malloc(size);
>      if(res == NULL)
>      {
> -        fprintf(stderr, "Virtual memory exhausted.\n");
> -        exit(2);
> +        pp_internal_error(__FILE__, __LINE__, "Virtual memory exhausted.\n");
>      }
>      return res;
>  }
> @@ -96,8 +95,7 @@ void *pp_xrealloc(void *p, size_t size)
>      res = realloc(p, size);
>      if(res == NULL)
>      {
> -        fprintf(stderr, "Virtual memory exhausted.\n");
> -        exit(2);
> +        pp_internal_error(__FILE__, __LINE__, "Virtual memory exhausted.\n");

Memory allocation failures are not internal errors.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list