diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2004-10-31 04:59:26 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2004-10-31 04:59:26 +0000 |
commit | 6c12401a3d37515b2e173bc46e458dfb63680da9 (patch) | |
tree | 70c52959e8fe94d8720e729bde6aed8d797d6ac2 /externals/grill | |
parent | e30cfded08210b18b8cde4179c3a828e28efd107 (diff) |
better symbol handling
fixed pool::priv init bug
added seti, clri
updated help and project files
more inlined functions
svn path=/trunk/; revision=2193
Diffstat (limited to 'externals/grill')
-rw-r--r-- | externals/grill/pool/help-pool.pd | 10 | ||||
-rwxr-xr-x | externals/grill/pool/pool.help | bin | 6493 -> 6442 bytes | |||
-rw-r--r-- | externals/grill/pool/pool.vcproj | 10 | ||||
-rw-r--r-- | externals/grill/pool/readme.txt | 1 | ||||
-rw-r--r-- | externals/grill/pool/source/main.cpp | 3 |
5 files changed, 13 insertions, 11 deletions
diff --git a/externals/grill/pool/help-pool.pd b/externals/grill/pool/help-pool.pd index 3f198dd9..ea6b64b8 100644 --- a/externals/grill/pool/help-pool.pd +++ b/externals/grill/pool/help-pool.pd @@ -1,4 +1,4 @@ -#N canvas 4 3 939 709 12;
+#N canvas 4 3 943 713 12;
#X msg 296 105 set 1 2 3;
#X obj 238 631 print K;
#X msg 607 211 getall;
@@ -7,7 +7,7 @@ #X obj 287 605 print D;
#X msg 296 164 set A l m;
#X msg 297 195 set 2 34;
-#X msg 427 307 clr A;
+#X msg 427 297 clr A;
#X msg 429 105 get A;
#X msg 429 130 get 2;
#X msg 31 132 echodir \$1;
@@ -16,7 +16,7 @@ #X obj 31 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 31 234 absdir \$1;
-#X text 426 287 clear value;
+#X text 426 277 clear value;
#X text 425 83 get value;
#X obj 336 576 print C;
#X text 408 576 command;
@@ -189,7 +189,7 @@ the folder containing the current patcher will be used.; #X connect 23 0 26 0;
#X restore 716 606 pd clip;
#X text 715 439 more commands:;
-#X obj 298 389 r \$0-pool;
+#X obj 237 444 r \$0-pool;
#X text 174 517 data is shared among pool objects with the same name
;
#X obj 26 10 cnv 15 850 45 empty empty pool 10 22 0 24 -260818 -1 0
@@ -232,7 +232,7 @@ Grill; #X text 426 185 get indexed element;
#X obj 427 205 nbx 5 14 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
10 -262144 -1 -1 0 256;
-#X text 297 309 set but don't replace;
+#X text 297 323 set but don't replace;
#X text 294 256 set value at index;
#X msg 295 276 seti 3 Uhu;
#X text 424 343 clear value at index;
diff --git a/externals/grill/pool/pool.help b/externals/grill/pool/pool.help Binary files differindex 118ea39f..e950c97f 100755 --- a/externals/grill/pool/pool.help +++ b/externals/grill/pool/pool.help diff --git a/externals/grill/pool/pool.vcproj b/externals/grill/pool/pool.vcproj index ebffd5f1..593a3177 100644 --- a/externals/grill/pool/pool.vcproj +++ b/externals/grill/pool/pool.vcproj @@ -156,7 +156,7 @@ Name="VCCLCompilerTool" Optimization="2" InlineFunctionExpansion="1" - AdditionalIncludeDirectories="F:\prog\audio\MaxWinSDK\c74support\max-includes,F:\prog\audio\MaxWinSDK\c74support\msp-includes,f:\prog\max\flext\source" + AdditionalIncludeDirectories=""C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\max-includes";"C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\msp-includes";..\flext\source" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FLEXT_SYS_MAX" StringPooling="TRUE" RuntimeLibrary="0" @@ -177,7 +177,7 @@ OutputFile="max-msvc/pool.mxe" LinkIncremental="1" SuppressStartupBanner="TRUE" - AdditionalLibraryDirectories=""F:\prog\audio\maxwinsdk\c74support\max-includes";"F:\prog\audio\MaxWinSDK\c74support\msp-includes";"f:\prog\max\flext\max-msvc"" + AdditionalLibraryDirectories=""C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\max-includes";"C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\msp-includes";"f:\prog\max\flext\max-msvc"" ProgramDatabaseFile=".\pd-msvc/r/pool.pdb" ImportLibrary=".\max-msvc/r/pool.lib" TargetMachine="1"/> @@ -222,7 +222,7 @@ Name="VCCLCompilerTool" Optimization="0" InlineFunctionExpansion="0" - AdditionalIncludeDirectories="F:\prog\audio\MaxWinSDK\c74support\max-includes,F:\prog\audio\MaxWinSDK\c74support\msp-includes,f:\prog\max\flext\source" + AdditionalIncludeDirectories=""C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\max-includes";"C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\msp-includes";..\flext\source" PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FLEXT_SYS_MAX" StringPooling="TRUE" RuntimeLibrary="1" @@ -240,11 +240,11 @@ Name="VCCustomBuildTool"/> <Tool Name="VCLinkerTool" - AdditionalDependencies="maxapi.lib maxext.lib maxaudio.lib" + AdditionalDependencies="maxapi.lib maxaudio.lib" OutputFile="max-msvc/d/pool.mxe" LinkIncremental="1" SuppressStartupBanner="TRUE" - AdditionalLibraryDirectories=""F:\prog\audio\MaxWinSDK\c74support\max-includes\win-includes\debug";"F:\prog\audio\MaxWinSDK\c74support\msp-includes\win-includes\debug",f:\prog\max\flext\max-msvc" + AdditionalLibraryDirectories=""C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\max-includes";"C:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support\msp-includes";"f:\prog\max\flext\max-msvc"" GenerateDebugInformation="TRUE" ProgramDatabaseFile=".\max-msvc/d/pool.pdb" ImportLibrary=".\max-msvc/r/pool.lib" diff --git a/externals/grill/pool/readme.txt b/externals/grill/pool/readme.txt index 5f0ec965..381feffe 100644 --- a/externals/grill/pool/readme.txt +++ b/externals/grill/pool/readme.txt @@ -92,6 +92,7 @@ Version history: - more inlined functions and better symbol handling - added "seti" message to set elements at index - added "clri" message to erase elements at index +- fixed bad bug: pool::priv was not initialized 0.2.0: - attributes (pool,private,echodir,absdir) diff --git a/externals/grill/pool/source/main.cpp b/externals/grill/pool/source/main.cpp index 15d0edf7..d3d09c09 100644 --- a/externals/grill/pool/source/main.cpp +++ b/externals/grill/pool/source/main.cpp @@ -305,7 +305,8 @@ V pool::setup(t_classid c) } pool::pool(I argc,const A *argv): - absdir(true),echo(false),pl(NULL), + absdir(true),echo(false), + pl(NULL),priv(false), clip(NULL), vcnt(VCNT),dcnt(DCNT) { |