/* Window ref# */
static char *expando_winref(SERVER_REC *server, void *item, int *free_ret)
{
+ if (active_win == NULL)
+ return "";
+
*free_ret = TRUE;
return g_strdup_printf("%d", active_win->refnum);
}
/* Window name */
static char *expando_winname(SERVER_REC *server, void *item, int *free_ret)
{
+ if (active_win == NULL)
+ return "";
+
return active_win->name;
}
"window changed", EXPANDO_ARG_NONE,
"window refnum changed", EXPANDO_ARG_WINDOW, NULL);
expando_create("winname", expando_winname,
+ "window changed", EXPANDO_ARG_NONE,
"window name changed", EXPANDO_ARG_WINDOW, NULL);
}