diff options
Diffstat (limited to 'doarg.c')
-rw-r--r-- | doarg.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -208,6 +208,7 @@ int sp; STABSET(str); str_numset(arg->arg_ptr.arg_str, 1.0); stack->ary_array[++sp] = arg->arg_ptr.arg_str; + str->str_nok = 0; return sp; } /*SUPPRESS 560*/ @@ -223,6 +224,7 @@ int sp; STABSET(str); str_numset(arg->arg_ptr.arg_str, 1.0); stack->ary_array[++sp] = arg->arg_ptr.arg_str; + str->str_nok = 0; return sp; } else if (clen) { @@ -232,6 +234,7 @@ int sp; STABSET(str); str_numset(arg->arg_ptr.arg_str, 1.0); stack->ary_array[++sp] = arg->arg_ptr.arg_str; + str->str_nok = 0; return sp; } else { @@ -239,6 +242,7 @@ int sp; STABSET(str); str_numset(arg->arg_ptr.arg_str, 1.0); stack->ary_array[++sp] = arg->arg_ptr.arg_str; + str->str_nok = 0; return sp; } /* NOTREACHED */ @@ -268,6 +272,7 @@ int sp; STABSET(str); str_numset(arg->arg_ptr.arg_str, (double)iters); stack->ary_array[++sp] = arg->arg_ptr.arg_str; + str->str_nok = 0; return sp; } str_numset(arg->arg_ptr.arg_str, 0.0); @@ -322,6 +327,7 @@ int sp; STABSET(str); str_numset(arg->arg_ptr.arg_str, (double)iters); stack->ary_array[++sp] = arg->arg_ptr.arg_str; + str->str_nok = 0; return sp; } str_numset(arg->arg_ptr.arg_str, 0.0); |