X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fdictionary.c;h=34ffc6af541eaccaba3695dc46f1244c07a0254c;hb=92c09e564002d356d20fc1e2e131027ef89f6748;hp=d77d9fdd1ed2b78620a87a6103f6f4304f0c4095;hpb=661b9ee29cbb6b89c4ea53a05b8a4eb3a5028de0;p=pspp-builds.git diff --git a/src/data/dictionary.c b/src/data/dictionary.c index d77d9fdd..34ffc6af 100644 --- a/src/data/dictionary.c +++ b/src/data/dictionary.c @@ -718,7 +718,7 @@ dict_get_case_weight (const struct dictionary *d, const struct ccase *c, double w = case_num (c, d->weight); if (w < 0.0 || var_is_num_missing (d->weight, w, MV_ANY)) w = 0.0; - if ( w == 0.0 && *warn_on_invalid ) { + if ( w == 0.0 && warn_on_invalid != NULL && *warn_on_invalid ) { *warn_on_invalid = false; msg (SW, _("At least one case in the data file had a weight value " "that was user-missing, system-missing, zero, or "