X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fdictionary%2Fnumeric.c;h=82b175725d27e2ff15070459bea9a899b0ae432d;hb=3d183ce2adfc32a104c91baa3ab5909d6f7afaa1;hp=1a81e0e494ceb9300e468fc3520768d46212d8be;hpb=da1bf03a84fa10f04e8c5438f22b523f0480dd7d;p=pspp diff --git a/src/language/dictionary/numeric.c b/src/language/dictionary/numeric.c index 1a81e0e494..82b175725d 100644 --- a/src/language/dictionary/numeric.c +++ b/src/language/dictionary/numeric.c @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 1997-9, 2000, 2006, 2010, 2011 Free Software Foundation, Inc. + Copyright (C) 1997-9, 2000, 2006, 2010, 2011, 2014 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -45,8 +45,7 @@ cmd_numeric (struct lexer *lexer, struct dataset *ds) do { - /* Format spec for variables to create. f.type==-1 if default is to - be used. */ + /* Format spec for variables to create. */ struct fmt_spec f; if (!parse_DATA_LIST_vars (lexer, dataset_dict (ds), @@ -77,7 +76,7 @@ cmd_numeric (struct lexer *lexer, struct dataset *ds) } } else - f.type = -1; + f = var_default_formats (0); /* Create each variable. */ for (i = 0; i < nv; i++) @@ -86,10 +85,7 @@ cmd_numeric (struct lexer *lexer, struct dataset *ds) if (!new_var) msg (SE, _("There is already a variable named %s."), v[i]); else - { - if (f.type != -1) - var_set_both_formats (new_var, &f); - } + var_set_both_formats (new_var, &f); } /* Clean up. */