On Tue, 25.11.14 09:23, Jan Synacek (jsyna...@redhat.com) wrote: > #ifdef HAVE_XKBCOMMON > static void log_xkb(struct xkb_context *ctx, enum xkb_log_level lvl, const > char *format, va_list args) { > - /* suppress xkb messages for now */ > + _cleanup_free_ char *fmt = NULL; > + sd_bus_error *e; > + > + if (asprintf(&fmt, "libxkbcommon: %s", format) < 0) > + (void) log_oom();
Looks like a candidate for "strappenda()" > + e = xkb_context_get_user_data(ctx); > + bus_error_setfv(e, SD_BUS_ERROR_INVALID_ARGS, fmt, args); > } > Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel