diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-04-02 19:20:53 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-04-02 19:20:53 -0700 |
commit | 764501482e5e0bafb0cee7d9dd16a69bce645d9c (patch) | |
tree | 1e1d1b3de44e44329ea4baefc194e65e1dd6bb67 /gatchat/ringbuffer.c | |
parent | 4733ddaffaaf81cc7ccd5c099c0afd0a99512d1e (diff) | |
download | ofono-764501482e5e0bafb0cee7d9dd16a69bce645d9c.tar.bz2 |
Fix some cases where g_try_new should be used
Diffstat (limited to 'gatchat/ringbuffer.c')
-rw-r--r-- | gatchat/ringbuffer.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gatchat/ringbuffer.c b/gatchat/ringbuffer.c index 42d5b680..23bcaed7 100644 --- a/gatchat/ringbuffer.c +++ b/gatchat/ringbuffer.c @@ -43,13 +43,11 @@ struct ring_buffer *ring_buffer_new(unsigned int size) if (real_size > MAX_SIZE) return NULL; - buffer = g_new(struct ring_buffer, 1); - + buffer = g_try_new(struct ring_buffer, 1); if (!buffer) return NULL; - buffer->buffer = g_new(unsigned char, real_size); - + buffer->buffer = g_try_new(unsigned char, real_size); if (!buffer->buffer) { g_free(buffer); return NULL; |