--- cdemu-daemon-1.2.0/src/cdemud-error.c~ 2009-07-26 01:01:04.000000000 +0200 +++ cdemu-daemon-1.2.0/src/cdemud-error.c 2009-12-03 15:37:16.000000000 +0100 @@ -71,13 +71,13 @@ gint i; for (i = 0; i < G_N_ELEMENTS(errors); i++) { if (errors[i].errcode == errcode) { - g_set_error(error, CDEMUD_ERROR, errors[i].errcode, errors[i].errstring); + g_set_error(error, CDEMUD_ERROR, errors[i].errcode, "%s", errors[i].errstring); return; } } /* Generic error */ - g_set_error(error, CDEMUD_ERROR, errors[i-1].errcode, errors[i-1].errstring); + g_set_error(error, CDEMUD_ERROR, errors[i-1].errcode, "%s", errors[i-1].errstring); return; }