gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r19405 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r19405 - gnunet/src/util
Date: Wed, 25 Jan 2012 21:05:32 +0100

Author: grothoff
Date: 2012-01-25 21:05:32 +0100 (Wed, 25 Jan 2012)
New Revision: 19405

Modified:
   gnunet/src/util/os_installation.c
Log:
-always check that WE can execute

Modified: gnunet/src/util/os_installation.c
===================================================================
--- gnunet/src/util/os_installation.c   2012-01-25 19:57:42 UTC (rev 19404)
+++ gnunet/src/util/os_installation.c   2012-01-25 20:05:32 UTC (rev 19405)
@@ -487,6 +487,13 @@
          binary);
     return GNUNET_SYSERR;
   }
+  if (0 != ACCESS (p, X_OK))
+  {
+    LOG (GNUNET_ERROR_TYPE_WARNING, _("access (%s, X_OK) failed: %s\n"), p,
+         STRERROR (errno));
+    GNUNET_free (p);
+    return GNUNET_SYSERR;
+  }
   if (0 != STAT (p, &statbuf))
   {
     LOG (GNUNET_ERROR_TYPE_WARNING, _("stat (%s) failed: %s\n"), p,
@@ -500,11 +507,6 @@
     GNUNET_free (p);
     return GNUNET_YES;
   }
-  if (0 == ACCESS (p, X_OK))
-  {
-    GNUNET_free (p);
-    return GNUNET_NO;
-  }
   GNUNET_free (p);
   return GNUNET_SYSERR;
 #else




reply via email to

[Prev in Thread] Current Thread [Next in Thread]