Test for NULL before calling strdup
[pspp] / src / ui / gui / psppire.c
index dbba57b69d6d0063866ba3b295eceba1f0fb0a62..3d0d864967542bc05ebba66dc322844ef2d391d6 100644 (file)
@@ -279,8 +279,7 @@ parse_non_options (int key, char *arg, struct argp_state *state)
     {
     case ARGP_KEY_ARG:
       {
-       psppire_data_window_load_file (PSPPIRE_DATA_WINDOW (the_data_window),
-                                      arg);
+       psppire_window_load (PSPPIRE_WINDOW (the_data_window), arg);
        break;
       }
     default:
@@ -302,6 +301,5 @@ output_file_name (void)
   if ( NULL == filename )
     filename = xasprintf ("%s%s", dir, OUTPUT_FILE_NAME);
 
-
   return filename;
 }