/* Note that g_signal_emit() resets the return value to the default if no handlers are connected, in contrast to g_signal_emitv().  */
void g_signal_emit(gpointer instance, guint signal_id, GQuark detail,...)
/* Note that g_signal_emit() resets the return value to the default if no handlers are connected, in contrast to g_signal_emitv().  */
void g_signal_emit(gpointer instance, guint signal_id, GQuark detail,...)
{
  va_list var_args;
  va_start (var_args, detail);
  g_signal_emit_valist (instance, signal_id, detail, var_args);
  va_end (var_args);
}