diff options
author | Miller Puckette <millerpuckette@users.sourceforge.net> | 2008-12-30 01:51:31 +0000 |
---|---|---|
committer | Miller Puckette <millerpuckette@users.sourceforge.net> | 2008-12-30 01:51:31 +0000 |
commit | 0648504ff46cde69a7392a647d718f621c402b08 (patch) | |
tree | 142fa7cc238f6c22922ab8f91230ecdc344a34b3 /pd/src/s_stuff.h | |
parent | b56403eec4b767e04880c418a467b88f7cfeb2ca (diff) |
0.42-0test08
svn path=/trunk/; revision=10469
Diffstat (limited to 'pd/src/s_stuff.h')
-rw-r--r-- | pd/src/s_stuff.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pd/src/s_stuff.h b/pd/src/s_stuff.h index 4af5c754..0fb2497e 100644 --- a/pd/src/s_stuff.h +++ b/pd/src/s_stuff.h @@ -49,10 +49,13 @@ EXTERN int sys_hostfontsize(int fontsize); extern int sys_defaultfont; extern t_symbol *sys_libdir; /* library directory for auxilliary files */ -extern t_symbol *sys_guidir; /* directory holding pd_gui (also pd, u_pdsend, etc) */ +extern t_symbol *sys_guidir; /* directory holding pd_gui, u_pdsend, etc */ /* s_loader.c */ -int sys_load_lib(t_canvas *canvas, char *filename); + +typedef int (*loader_t)(t_canvas *canvas, char *classname); /* callback type */ +EXTERN int sys_load_lib(t_canvas *canvas, char *filename); +EXTERN void sys_register_loader(loader_t loader); /* s_audio.c */ |