-/* $Id$ */
-
/***
This file is part of PulseAudio.
#include <pulse/xmalloc.h>
-#include <pulsecore/gccmacro.h>
+#include <pulsecore/i18n.h>
#include <pulsecore/macro.h>
#include "mainloop-api.h"
m->defer_free(e);
}
-static void free_callback(pa_mainloop_api *m, PA_GCC_UNUSED pa_defer_event *e, void *userdata) {
+static void free_callback(pa_mainloop_api *m, pa_defer_event *e, void *userdata) {
struct once_info *i = userdata;
pa_assert(m);
pa_assert(m);
pa_assert(callback);
+ pa_init_i18n();
+
i = pa_xnew(struct once_info, 1);
i->callback = callback;
i->userdata = userdata;
pa_assert_se(e = m->defer_new(m, once_callback, i));
m->defer_set_destroy(e, free_callback);
}
-