Fixed crash in error path for GET DATA
[pspp] / src / language / data-io / get-data.c
index 2e7df57f02cc8d7321e7affeb28d1a27f164a86e..321bd887ea3690c91e7b0a916b7cd24f8b10443a 100644 (file)
@@ -57,8 +57,15 @@ static int parse_get_psql (struct lexer *lexer, struct dataset *);
 int
 cmd_get_data (struct lexer *lexer, struct dataset *ds)
 {
-  struct spreadsheet_read_options opts;
   char *tok = NULL;
+  struct spreadsheet_read_options opts;
+  
+  opts.sheet_name = NULL;
+  opts.sheet_index = -1;
+  opts.cell_range = NULL;
+  opts.read_names = false;
+  opts.asw = -1;
+
   lex_force_match (lexer, T_SLASH);
 
   if (!lex_force_match_id (lexer, "TYPE"))