Show errors on reading badly formed gnumeric files
[pspp] / src / language / data-io / get-data.c
index 26de74546450e85d1639b876e5c2716b30e9fd0f..f12261a10f117db4328d105b428296ab1db01a83 100644 (file)
@@ -88,13 +88,13 @@ cmd_get_data (struct lexer *lexer, struct dataset *ds)
 
       if ( 0 == strncasecmp (tok, "GNM", 3))
        {
-         struct spreadsheet *spreadsheet = gnumeric_probe (filename);
+         struct spreadsheet *spreadsheet = gnumeric_probe (filename, true);
          reader = gnumeric_make_reader (spreadsheet, &sri, &opts);
          dict = spreadsheet->dict;
        }
       else if (0 == strncasecmp (tok, "ODS", 3))
        {
-         struct spreadsheet *spreadsheet = ods_probe (filename);
+         struct spreadsheet *spreadsheet = ods_probe (filename, true);
          reader = ods_make_reader (spreadsheet, &sri, &opts);
          dict = spreadsheet->dict;
        }
@@ -671,7 +671,7 @@ parse_get_txt (struct lexer *lexer, struct dataset *ds)
 
 
 static void 
-destroy_spreadsheet_read_info (struct spreadsheet_read_info *sri,
+destroy_spreadsheet_read_info (UNUSED struct spreadsheet_read_info *sri,
                               struct spreadsheet_read_options *opts)
 {
   free (opts->sheet_name);