aboutsummaryrefslogtreecommitdiff
path: root/desiredata/src/s_main.c
diff options
context:
space:
mode:
authorN.N. <matju@users.sourceforge.net>2009-04-27 21:06:10 +0000
committerN.N. <matju@users.sourceforge.net>2009-04-27 21:06:10 +0000
commit3075700fe36cc99e2081fac39c9a23255ca2d539 (patch)
tree922f0f905c916428e9001cb607dc21b26d9c4170 /desiredata/src/s_main.c
parent1519e1dfd67440451e4e6789efcd726faf1ccbcc (diff)
added option -stdout (similar to -stderr)
svn path=/trunk/; revision=11180
Diffstat (limited to 'desiredata/src/s_main.c')
-rw-r--r--desiredata/src/s_main.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/desiredata/src/s_main.c b/desiredata/src/s_main.c
index 7c9c27cb..05228d7c 100644
--- a/desiredata/src/s_main.c
+++ b/desiredata/src/s_main.c
@@ -268,7 +268,8 @@ static const char *(usagemessage[]) = {
"-version -- don't run Pd; just print out which version it is",
"-d <n> -- specify debug level",
"-noloadbang -- suppress all loadbangs",
-"-stderr -- send printout to standard error instead of GUI",
+"-stdout -- send printout to standard output (1>) instead of GUI",
+"-stderr -- send printout to standard error (2>) instead of GUI",
"-guiport <n> -- set port that the GUI should connect to",
"-send \"msg...\" -- send a message at startup, after patches are loaded",
#ifdef UNISTD
@@ -519,15 +520,14 @@ int sys_argparse(int argc, char **argv) {
if (ARG("-version",1)) {sys_version = 1; NEXT(1);}
if (ARG("-noloadbang",1)) {sys_noloadbang = 1; NEXT(1);}
if (ARG("-nogui",1)) {
- sys_printtostderr = 1;
fprintf(stderr,"Warning: -nogui is obsolete: nowadays it does just like -stderr instead\n");
- NEXT(1);
- }
+ sys_printtofh = 2; NEXT(1);}
if (ARG("-guiport",2)) {
if (sscanf(argv[1], "%d", &sys_guisetportnumber)<1) goto usage;
NEXT(2);
}
- if (ARG("-stderr",1)) {sys_printtostderr = 1; NEXT(1);}
+ if (ARG("-stdout",1)) {sys_printtofh = 1; NEXT(1);}
+ if (ARG("-stderr",1)) {sys_printtofh = 2; NEXT(1);}
if (ARG("-guicmd",2)) {
fprintf(stderr,"Warning: -guicmd ignored");
NEXT(2);