diff --git a/xkb/ddxLoad.c b/xkb/ddxLoad.c index a1a0fd3a2..a8b8368a6 100644 --- a/xkb/ddxLoad.c +++ b/xkb/ddxLoad.c @@ -179,8 +179,10 @@ RunXkbComp(xkbcomp_buffer_callback callback, void *userdata) #endif return xnfstrdup(keymap); } - else - LogMessage(X_ERROR, "Error compiling keymap (%s)\n", keymap); + else { + LogMessage(X_ERROR, "Error compiling keymap (%s) executing '%s'\n", + keymap, buf); + } #ifdef WIN32 /* remove the temporary file */ unlink(tmpname);