diff src/syscalls.cc @ 10197:4d433bd2d4dc

attempt to avoid trouble with gnulib #defines in a consistent way
author John W. Eaton <jwe@octave.org>
date Tue, 26 Jan 2010 00:45:04 -0500
parents 0522a65bcd56
children 14eba566f9f0
line wrap: on
line diff
--- a/src/syscalls.cc
+++ b/src/syscalls.cc
@@ -796,7 +796,7 @@
 
 
 
-DEFUN (mkfifo, args, ,
+DEFUNX ("mkfifo", Fmkfifo, args, ,
   "-*- texinfo -*-\n\
 @deftypefn {Built-in Function} {[@var{err}, @var{msg}] =} mkfifo (@var{name}, @var{mode})\n\
 Create a @var{fifo} special file named @var{name} with file mode @var{mode}\n\
@@ -827,7 +827,7 @@
 		{
 		  std::string msg;
 
-		  int status = file_ops::mkfifo (name, mode, msg);
+		  int status = octave_mkfifo (name, mode, msg);
 
 		  retval(0) = status;
 
@@ -1247,7 +1247,7 @@
   return retval;
 }
 
-DEFUN (unlink, args, ,
+DEFUNX ("unlink", Funlink, args, ,
   "-*- texinfo -*-\n\
 @deftypefn {Built-in Function} {[@var{err}, @var{msg}] =} unlink (@var{file})\n\
 Delete the file named @var{file}.\n\
@@ -1272,7 +1272,7 @@
 
 	  std::string msg;
 
-	  int status = file_ops::unlink (name, msg);
+	  int status = octave_unlink (name, msg);
 
 	  retval(0) = status;
 	  retval(1) = msg;