Eliminated global variable current_dataset.
[pspp-builds.git] / src / language / data-io / file-handle.q
index 81094a95d2e68d3d6959be3e8de51405700b4c1b..b3d15619e91b5957fa48a229a396c90c4d2a31d7 100644 (file)
@@ -51,7 +51,7 @@
 /* (functions) */
 
 int
-cmd_file_handle (void)
+cmd_file_handle (struct dataset *ds)
 {
   char handle_name[LONG_NAME_LEN + 1];
   struct fh_properties properties = *fh_default_properties ();
@@ -76,7 +76,7 @@ cmd_file_handle (void)
   if (!lex_force_match ('/'))
     return CMD_CASCADING_FAILURE;
 
-  if (!parse_file_handle (&cmd, NULL))
+  if (!parse_file_handle (ds, &cmd, NULL))
     return CMD_CASCADING_FAILURE;
 
   if (lex_end_of_command () != CMD_SUCCESS)
@@ -127,7 +127,7 @@ cmd_file_handle (void)
 }
 
 int
-cmd_close_file_handle (void
+cmd_close_file_handle (struct dataset *ds UNUSED
 {
   struct file_handle *handle;