return str;
}
-static void
+static gboolean
control_fifo(GIOChannel *gio, GIOCondition condition) {
printf("triggered\n");
gchar *ctl_line;
GIOStatus ret;
GError *err = NULL;
- if (condition & G_IO_HUP)
+ if (condition & G_IO_HUP)
g_error ("Fifo: Read end of pipe died!\n");
if(!gio)
parse_cmd_line(ctl_line);
g_free(ctl_line);
- return;
+ return TRUE;
}
static gchar*
static gchar*
set_useragent(gchar *val);
-static void
+static gboolean
control_fifo(GIOChannel *gio, GIOCondition condition);
static gchar*