# | Line 534 | Line 534 | setparam( /* get/set program parameter */ | |
---|---|---|
534 | char *s | |
535 | ) | |
536 | { | |
537 | + | int prev_newp = newparam; |
538 | char buf[128]; | |
539 | ||
540 | if (s[0] == '\0') { | |
# | Line 599 | Line 600 | setparam( /* get/set program parameter */ | |
600 | case 'n': case 'N': case 'f': case 'F': case '0': case '-': | |
601 | getparam(s+1, "black and white", 'b', | |
602 | (void *)&greyscale); | |
603 | + | newparam = prev_newp; |
604 | break; | |
605 | default: | |
606 | goto badparam; | |
# | Line 681 | Line 683 | setparam( /* get/set program parameter */ | |
683 | default: | |
684 | goto badparam; | |
685 | } | |
686 | + | newparam = prev_newp; |
687 | break; | |
688 | case 's': /* specular */ | |
689 | switch (s[1]) { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |