Check for param=NULL before dereferencing it in sopt case.

svn path=/trunk/yasm/; revision=462
0.3
Peter Johnson 23 years ago
parent f61b5746f1
commit cf48f57fca
  1. 2
      frontends/yasm/yasm-options.c
  2. 2
      src/options.c

@ -98,7 +98,7 @@ parse_cmdline(int argc, char **argv, opt_option *options, size_t nopts)
if (options[i].takes_param) {
param = argv[1];
if (*param == '-' || param == NULL) {
if (param == NULL || *param == '-') {
ErrorNow(_("option '-%c' needs an argument!"),
options[i].sopt);
errors++;

@ -98,7 +98,7 @@ parse_cmdline(int argc, char **argv, opt_option *options, size_t nopts)
if (options[i].takes_param) {
param = argv[1];
if (*param == '-' || param == NULL) {
if (param == NULL || *param == '-') {
ErrorNow(_("option '-%c' needs an argument!"),
options[i].sopt);
errors++;

Loading…
Cancel
Save