Avoid compiler warnings about uninitialised variables.
authorJohn Darrington <john@darrington.wattle.id.au>
Sat, 3 Sep 2011 04:54:16 +0000 (06:54 +0200)
committerJohn Darrington <john@darrington.wattle.id.au>
Sat, 3 Sep 2011 04:54:16 +0000 (06:54 +0200)
Some compilers produced warnings about possible use of
uninitialised variables (although such use was in fact not possible)
These warnings were harmless (perhaps even erroneous) but
it's no problem to avoid them.

src/language/stats/t-test-parser.c

index 7c8d8a548a5ea42b7343e5fe8b5b716c744bc37a..efb84b32225de0c728001215067f19ee538576c3 100644 (file)
@@ -48,18 +48,18 @@ cmd_t_test (struct lexer *lexer, struct dataset *ds)
   const struct variable **v2 = NULL;
   size_t n_v2;
          
-  size_t n_pairs;
+  size_t n_pairs = 0;
   vp *pairs = NULL;
 
 
   /* One sample mode */
-  double testval;
+  double testval = SYSMIS;
 
   /* Independent samples mode */
   const struct variable *gvar;
   union value gval0;
   union value gval1;
-  bool cut;
+  bool cut = false;
 
   tt.wv = dict_get_weight (dict);
   tt.dict = dict;