From 077fa8acbcb8b585af6f5323f16221940a27a72e Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Sat, 7 Mar 2015 19:12:15 +0100 Subject: Use g_malloc*() consistently, simplify error handling. Use g_malloc*() for small allocations and assume they always succeed. Simplify error handling in a few places accordingly. Document the rules in the README file. --- srd.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'srd.c') diff --git a/srd.c b/srd.c index 097ed29..68cfe0a 100644 --- a/srd.c +++ b/srd.c @@ -248,10 +248,7 @@ SRD_PRIV int srd_decoder_searchpath_add(const char *path) /* Convert to wide chars. */ wc_len = sizeof(wchar_t) * (new_path->len + 1); - if (!(wc_new_path = g_try_malloc(wc_len))) { - srd_dbg("malloc failed"); - return SRD_ERR_MALLOC; - } + wc_new_path = g_malloc(wc_len); mbstowcs(wc_new_path, new_path->str, wc_len); PySys_SetPath(wc_new_path); g_string_free(new_path, TRUE); -- cgit v1.2.3-70-g09d2