gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r22888 - gnunet/src/util
Date: Wed, 25 Jul 2012 10:38:12 +0200

Author: grothoff
Date: 2012-07-25 10:38:12 +0200 (Wed, 25 Jul 2012)
New Revision: 22888

Modified:
   gnunet/src/util/pseudonym.c
Log:
-check return value

Modified: gnunet/src/util/pseudonym.c
===================================================================
--- gnunet/src/util/pseudonym.c 2012-07-25 08:31:42 UTC (rev 22887)
+++ gnunet/src/util/pseudonym.c 2012-07-25 08:38:12 UTC (rev 22888)
@@ -487,8 +487,13 @@
                               GNUNET_DISK_PERM_USER_READ |
                               GNUNET_DISK_PERM_USER_WRITE);
   GNUNET_free (fn);
-  GNUNET_DISK_file_seek (fh, idx * sizeof (struct GNUNET_HashCode),
-                         GNUNET_DISK_SEEK_SET);
+  if (GNUNET_SYSERR ==
+      GNUNET_DISK_file_seek (fh, idx * sizeof (struct GNUNET_HashCode),
+                            GNUNET_DISK_SEEK_SET))
+  {
+    GNUNET_DISK_file_close (fh);
+    return GNUNET_SYSERR;
+  }
   if (sizeof (struct GNUNET_HashCode) !=
       GNUNET_DISK_file_read (fh, nsid, sizeof (struct GNUNET_HashCode)))
   {




reply via email to

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