X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=obcl%2Fprocess.c;h=eb7cafd2ac3b8480addb1bee8e2c55e99a9ffc83;hb=ed4f84ac33765eee594ad6771df38768afd842a4;hp=f79fc631361ca3067c3a91a5ef0910cc8843706d;hpb=f8c712f53470fd651dbbc785f71045645cbcd8ed;p=chaz%2Fopenbox diff --git a/obcl/process.c b/obcl/process.c index f79fc631..eb7cafd2 100644 --- a/obcl/process.c +++ b/obcl/process.c @@ -61,6 +61,16 @@ void cl_proc_add_handler_func(CLProc *proc, gchar *str, cl_proc_add_handler(proc, str, ph); } +void cl_proc_add_handler_proc(CLProc *proc, gchar *str, + CLProc *hproc) +{ + CLProcHandler *ph; + + g_assert(proc != NULL); + ph = cl_proc_handler_new_proc(hproc); + cl_proc_add_handler(proc, str, ph); +} + void cl_proc_set_default(CLProc *proc, CLProcHandler *ph) { g_assert(proc != NULL);