X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fgc-gnulib.c;h=c0fa2e3e2c6e4f6e8ca7afe09194f65edf742265;hb=fef71c83bc8291522ae54810ae9b4238ca13cf1a;hp=61143b0de28a286508278285bf9931215e2fb1a2;hpb=c5d8261e0e5c4675b6238af2f25cad968b94d8c8;p=gnulib.git diff --git a/lib/gc-gnulib.c b/lib/gc-gnulib.c index 61143b0de..c0fa2e3e2 100644 --- a/lib/gc-gnulib.c +++ b/lib/gc-gnulib.c @@ -192,6 +192,8 @@ gc_cipher_open (Gc_cipher alg, Gc_cipher_mode mode, Gc_rc rc = GC_OK; ctx = calloc (sizeof (*ctx), 1); + if (!ctx) + return GC_MALLOC_ERROR; ctx->alg = alg; ctx->mode = mode;