Patch the Patch:

diff -r degas-old/lib/libggi/display/vcsa/visual.c
degas/lib/libggi/display/vcsa/visual.c
103a104,114
>       priv = LIBGGI_PRIVATE(vis) = malloc(sizeof(ggi_vcsa_priv));
>       if(priv == NULL)
>               return GGI_ENOMEM;
>       
>       LIBGGI_GC(vis) = malloc(sizeof(ggi_gc));
>       if(priv == NULL){       <--------- if( LIBGGI_GC(vis) == NULL )
>               free(priv);
>               return GGI_ENOMEM;
>       }

CU Martin

Reply via email to