Update of /cvsroot/pure-data/packages/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv581/patches
Modified Files: loaderHEX-0.39-1.patch Log Message: up to extended-RC4 now
Index: loaderHEX-0.39-1.patch =================================================================== RCS file: /cvsroot/pure-data/packages/patches/loaderHEX-0.39-1.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** loaderHEX-0.39-1.patch 21 Nov 2005 04:37:41 -0000 1.1 --- loaderHEX-0.39-1.patch 23 Nov 2005 06:48:46 -0000 1.2 *************** *** 2,9 **** =================================================================== RCS file: /cvsroot/pure-data/pd/src/m_class.c,v ! retrieving revision 1.4 ! diff -u -w -r1.4 m_class.c ! --- m_class.c 28 Nov 2004 21:20:42 -0000 1.4 ! +++ m_class.c 17 Nov 2005 23:33:06 -0000 @@ -16,6 +16,7 @@
--- 2,9 ---- =================================================================== RCS file: /cvsroot/pure-data/pd/src/m_class.c,v ! retrieving revision 1.3 ! diff -u -w -r1.3 m_class.c ! --- m_class.c 6 Sep 2004 20:20:35 -0000 1.3 ! +++ m_class.c 22 Nov 2005 16:48:21 -0000 @@ -16,6 +16,7 @@
*************** *** 82,89 **** =================================================================== RCS file: /cvsroot/pure-data/pd/src/s_loader.c,v ! retrieving revision 1.6 ! diff -u -w -r1.6 s_loader.c ! --- s_loader.c 30 May 2005 03:04:19 -0000 1.6 ! +++ s_loader.c 17 Nov 2005 23:33:07 -0000 @@ -46,10 +46,11 @@
--- 82,89 ---- =================================================================== RCS file: /cvsroot/pure-data/pd/src/s_loader.c,v ! retrieving revision 1.4 ! diff -u -w -r1.4 s_loader.c ! --- s_loader.c 6 Sep 2004 20:20:35 -0000 1.4 ! +++ s_loader.c 22 Nov 2005 16:48:22 -0000 @@ -46,10 +46,11 @@
*************** *** 126,130 **** } } ! @@ -93,9 +113,20 @@ #ifdef MACOSX strcpy(symname, "_"); --- 126,130 ---- } } ! @@ -93,9 +113,22 @@ #ifdef MACOSX strcpy(symname, "_"); *************** *** 132,137 **** + if(altname) + { ! + strcpy(altsymname, "_setup_"); ! + strcat(symname, altname); + } #else --- 132,138 ---- + if(altname) + { ! + strcpy(altsymname, "_alt_"); ! + strcat(altsymname, altname); ! + strcat(altsymname, "_setup"); + } #else *************** *** 139,144 **** + if(altname) + { ! + strcpy(altsymname, "setup_"); + strcat(altsymname, altname); + } #endif --- 140,146 ---- + if(altname) + { ! + strcpy(altsymname, "alt_"); + strcat(altsymname, altname); + + strcat(altsymname, "_setup"); + } #endif *************** *** 147,151 **** if (symname[strlen(symname) - 1] == '~') strcpy(symname + (strlen(symname) - 1), "_tilde"); ! @@ -110,6 +141,7 @@ return (0); } --- 149,153 ---- if (symname[strlen(symname) - 1] == '~') strcpy(symname + (strlen(symname) - 1), "_tilde"); ! @@ -110,6 +143,7 @@ return (0); } *************** *** 155,159 **** #ifdef MSW sys_bashfilename(filename, filename); ! @@ -121,6 +153,7 @@ return (0); } --- 157,161 ---- #ifdef MSW sys_bashfilename(filename, filename); ! @@ -121,6 +155,7 @@ return (0); } *************** *** 163,168 **** #ifdef MACOSX { ! @@ -147,6 +180,8 @@ ! } s = NSLookupSymbolInModule(ret, symname);
--- 165,170 ---- #ifdef MACOSX { ! @@ -138,6 +173,8 @@ ! s = NSLookupSymbolInModule(ret, symname);
*************** *** 172,176 **** makeout = (t_xxx)NSAddressOfSymbol( s); else makeout = 0; ! @@ -156,6 +191,8 @@ if (!makeout) { --- 174,178 ---- makeout = (t_xxx)NSAddressOfSymbol( s); else makeout = 0; ! @@ -147,6 +184,8 @@ if (!makeout) { *************** *** 181,185 **** return 0; } ! @@ -164,6 +201,10 @@ return (1); } --- 183,187 ---- return 0; } ! @@ -155,6 +194,10 @@ return (1); } *************** *** 195,202 **** =================================================================== RCS file: /cvsroot/pure-data/pd/src/s_stuff.h,v ! retrieving revision 1.7 ! diff -u -w -r1.7 s_stuff.h ! --- s_stuff.h 16 Jul 2005 01:43:18 -0000 1.7 ! +++ s_stuff.h 17 Nov 2005 23:33:07 -0000 @@ -47,6 +47,7 @@
--- 197,204 ---- =================================================================== RCS file: /cvsroot/pure-data/pd/src/s_stuff.h,v ! retrieving revision 1.5 ! diff -u -w -r1.5 s_stuff.h ! --- s_stuff.h 6 Sep 2004 20:20:36 -0000 1.5 ! +++ s_stuff.h 22 Nov 2005 16:48:22 -0000 @@ -47,6 +47,7 @@