From: Denis Kenzior Date: Tue, 16 Mar 2010 22:37:44 +0000 (-0500) Subject: Fix: Use g_try_malloc in gisi/pipe.c X-Git-Tag: 0.20~63 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8987fb696c1ccffd29b333ef89e787237cbbfee7;p=platform%2Fupstream%2Fofono.git Fix: Use g_try_malloc in gisi/pipe.c --- diff --git a/gisi/pipe.c b/gisi/pipe.c index e2b741e..0e7698d 100644 --- a/gisi/pipe.c +++ b/gisi/pipe.c @@ -211,7 +211,10 @@ GIsiPipe *g_isi_pipe_create(GIsiModem *modem, void (*created)(GIsiPipe *), .type2 = type2, .n_sb = 0, }; - GIsiPipe *pipe = g_malloc(sizeof(*pipe)); + GIsiPipe *pipe = g_try_malloc(sizeof(GIsiPipe)); + + if (pipe == NULL) + return NULL; pipe->client = g_isi_client_create(modem, PN_PIPE); pipe->handler = created;