[Glibc-bsd-commits] r5195 - in trunk/freebsd-glue: debian src/freebsd-glue

rmh at alioth.debian.org rmh at alioth.debian.org
Sat Nov 30 11:15:22 UTC 2013


Author: rmh
Date: 2013-11-30 11:15:22 +0000 (Sat, 30 Nov 2013)
New Revision: 5195

Modified:
   trunk/freebsd-glue/debian/changelog
   trunk/freebsd-glue/src/freebsd-glue/fstab.c
Log:
setfstab: Only fail when file != NULL. Set errno when failing.

Modified: trunk/freebsd-glue/debian/changelog
===================================================================
--- trunk/freebsd-glue/debian/changelog	2013-11-30 11:10:08 UTC (rev 5194)
+++ trunk/freebsd-glue/debian/changelog	2013-11-30 11:15:22 UTC (rev 5195)
@@ -1,6 +1,7 @@
 freebsd-glue (0.2.2) UNRELEASED; urgency=low
 
   * Add strnstr().
+  * setfstab: Only fail when file != NULL. Set errno when failing.
 
  -- Robert Millan <rmh at debian.org>  Sat, 30 Nov 2013 12:09:03 +0100
 

Modified: trunk/freebsd-glue/src/freebsd-glue/fstab.c
===================================================================
--- trunk/freebsd-glue/src/freebsd-glue/fstab.c	2013-11-30 11:10:08 UTC (rev 5194)
+++ trunk/freebsd-glue/src/freebsd-glue/fstab.c	2013-11-30 11:15:22 UTC (rev 5195)
@@ -7,7 +7,12 @@
 void
 setfstab (const char *file)
 {
-  fprintf (stderr, "setfstab: %s", strerror (ENOSYS));
+  /* NULL means /etc/fstab */
+  if (file != NULL)
+    {
+      errno = ENOSYS;
+      warn ("setfstab");
+    }
 }
 
 const char *getfstab (void)




More information about the Glibc-bsd-commits mailing list