From 301de6536fa558b6c5b859f06a853d2680121e3f Mon Sep 17 00:00:00 2001 From: djcb Date: Mon, 14 May 2012 11:20:19 +0300 Subject: [PATCH] * cosmetic --- src/mu-cmd-server.c | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/mu-cmd-server.c b/src/mu-cmd-server.c index fd45bc93..c963e4cb 100644 --- a/src/mu-cmd-server.c +++ b/src/mu-cmd-server.c @@ -143,20 +143,16 @@ print_error (MuError errcode, const char *msg) static MuError print_and_clear_g_error (GError **err) { - char *msg; - unsigned errcode; + MuError rv; - if (err && *err) { - msg = mu_str_escape_c_literal ((*err)->message, TRUE); - errcode = (*err)->code; - } else { - msg = g_strdup ("\"unknown error\""); - errcode = MU_ERROR_INTERNAL; - } + if (err && *err) + rv = print_error ((*err)->code, (*err)->message); + else + rv = print_error (MU_ERROR_INTERNAL, "unknown error"); g_clear_error (err); - return print_error (errcode, msg); + return rv; }