* mu-cmd-server.c: properly quote error messages

This commit is contained in:
djcb 2012-05-14 09:32:28 +03:00
parent a411a567a1
commit ccb078bd89
1 changed files with 6 additions and 1 deletions

View File

@ -131,7 +131,12 @@ print_expr (const char* frm, ...)
static MuError
print_error (MuError errcode, const char *msg)
{
print_expr ("(:error %u :message %s)", errcode, msg);
char *str;
str = mu_str_escape_c_literal (msg, TRUE);
print_expr ("(:error %u :message %s)", errcode, str);
g_free (str);
return errcode;
}