diff options
author | Miller Puckette <millerpuckette@users.sourceforge.net> | 2009-02-05 03:28:27 +0000 |
---|---|---|
committer | Miller Puckette <millerpuckette@users.sourceforge.net> | 2009-02-05 03:28:27 +0000 |
commit | 665e5e4ff584237c1e3aac97d59995ec8ddda817 (patch) | |
tree | 8dddd344a301b359f4135fc97c3e3b6c7cc2ff77 /pd/src/s_main.c | |
parent | be515e5f170a43d88b28b8dad6c6fe7064359df6 (diff) |
0.42-4. Fixes "send" template bug, "gfxstub" bug, 2 pd~ bugs
svn path=/trunk/; revision=10737
Diffstat (limited to 'pd/src/s_main.c')
-rw-r--r-- | pd/src/s_main.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pd/src/s_main.c b/pd/src/s_main.c index 8e9cb08d..a246e38a 100644 --- a/pd/src/s_main.c +++ b/pd/src/s_main.c @@ -81,6 +81,7 @@ int sys_extraflags; char sys_extraflagsstring[MAXPDSTRING]; int sys_run_scheduler(const char *externalschedlibname, const char *sys_extraflagsstring); +int sys_noautopatch; /* temporary hack to defeat new 0.42 editing */ /* here the "-1" counts signify that the corresponding vector hasn't been specified in command line arguments; sys_set_audio_settings will detect it @@ -398,6 +399,7 @@ static char *(usagemessage[]) = { "-schedlib <file> -- plug in external scheduler\n", "-extraflags <s> -- string argument to send schedlib\n", "-batch -- run off-line as a batch process\n", +"-noautopatch -- defeat auto-patching new from selected objects\n", }; static void sys_parsedevlist(int *np, int *vecp, int max, char *str) @@ -832,6 +834,11 @@ int sys_argparse(int argc, char **argv) sys_printtostderr = sys_nogui = 1; argc--; argv++; } + else if (!strcmp(*argv, "-noautopatch")) + { + sys_noautopatch = 1; + argc--; argv++; + } #ifdef UNISTD else if (!strcmp(*argv, "-rt") || !strcmp(*argv, "-realtime")) { |