diff options
author | Miller Puckette <millerpuckette@users.sourceforge.net> | 2006-08-15 04:54:15 +0000 |
---|---|---|
committer | Miller Puckette <millerpuckette@users.sourceforge.net> | 2006-08-15 04:54:15 +0000 |
commit | 067d2611b9e1041318f605091dc6e93936fa9ce5 (patch) | |
tree | dba59fccb6d070232ff0e17dbbdf1cefe752647f /pd/src/s_stuff.h | |
parent | 7c232a7d3a14391fd4d4f58892cf89e294c87d62 (diff) |
0.40 test 01 commit ... although the "about" dialog thinks it's test02 :)
svn path=/trunk/; revision=5604
Diffstat (limited to 'pd/src/s_stuff.h')
-rw-r--r-- | pd/src/s_stuff.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/pd/src/s_stuff.h b/pd/src/s_stuff.h index 09e2cb55..17974833 100644 --- a/pd/src/s_stuff.h +++ b/pd/src/s_stuff.h @@ -9,10 +9,10 @@ in future releases. The public (stable) API is in m_pd.h. */ /* in s_path.c */ -typedef struct _namelist +typedef struct _namelist /* element in a linked list of stored strings */ { - struct _namelist *nl_next; - char *nl_string; + struct _namelist *nl_next; /* next in list */ + char *nl_string; /* the string */ } t_namelist; t_namelist *namelist_append(t_namelist *listwas, const char *s, int allowdup); @@ -24,6 +24,11 @@ extern int sys_usestdpath; extern t_namelist *sys_externlist; extern t_namelist *sys_searchpath; extern t_namelist *sys_helppath; +int sys_open_absolute(const char *name, const char* ext, + char *dirresult, char **nameresult, unsigned int size, int bin, int *fdp); +int sys_trytoopenone(const char *dir, const char *name, const char* ext, + char *dirresult, char **nameresult, unsigned int size, int bin); + /* s_file.c */ @@ -46,7 +51,7 @@ extern int sys_defaultfont; extern t_symbol *sys_libdir; /* library directory for auxilliary files */ /* s_loader.c */ -int sys_load_lib(char *dirname, char *filename); +int sys_load_lib(t_canvas *canvas, char *filename); /* s_audio.c */ |