projects
/
dosdemo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adding polyclip.obj to the watcom makefile
[dosdemo]
/
src
/
cfgopt.c
diff --git
a/src/cfgopt.c
b/src/cfgopt.c
index
2925662
..
71065e4
100644
(file)
--- a/
src/cfgopt.c
+++ b/
src/cfgopt.c
@@
-19,6
+19,8
@@
int parse_args(int argc, char **argv)
opt.music = 0;
} else if(strcmp(argv[i], "-scr") == 0 || strcmp(argv[i], "-screen") == 0) {
scrname = argv[++i];
opt.music = 0;
} else if(strcmp(argv[i], "-scr") == 0 || strcmp(argv[i], "-screen") == 0) {
scrname = argv[++i];
+ } else if(strcmp(argv[i], "-sball") == 0) {
+ opt.sball = !opt.sball;
} else {
fprintf(stderr, "invalid option: %s\n", argv[i]);
return -1;
} else {
fprintf(stderr, "invalid option: %s\n", argv[i]);
return -1;
@@
-101,6
+103,8
@@
int load_config(const char *fname)
opt.music = bool_value(value);
} else if(strcmp(line, "screen") == 0) {
opt.start_scr = strdup(value);
opt.music = bool_value(value);
} else if(strcmp(line, "screen") == 0) {
opt.start_scr = strdup(value);
+ } else if(strcmp(line, "sball") == 0) {
+ opt.sball = bool_value(value);
} else {
fprintf(stderr, "%s:%d invalid option: %s\n", fname, nline, line);
return -1;
} else {
fprintf(stderr, "%s:%d invalid option: %s\n", fname, nline, line);
return -1;