gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r25986 - gnunet/src/util
Date: Sat, 2 Feb 2013 18:25:59 +0100

Author: LRN
Date: 2013-02-02 18:25:59 +0100 (Sat, 02 Feb 2013)
New Revision: 25986

Modified:
   gnunet/src/util/container_meta_data.c
Log:
Fix a buffer overflow

Modified: gnunet/src/util/container_meta_data.c
===================================================================
--- gnunet/src/util/container_meta_data.c       2013-02-02 17:25:55 UTC (rev 
25985)
+++ gnunet/src/util/container_meta_data.c       2013-02-02 17:25:59 UTC (rev 
25986)
@@ -897,7 +897,10 @@
       }
       if (NULL != *target)
       {
-        memcpy (*target, dst, clen + sizeof (struct MetaDataHeader));
+        if (GNUNET_YES == comp)
+          memcpy (*target, dst, clen + sizeof (struct MetaDataHeader));
+        else
+          memcpy (*target, dst, left + sizeof (struct MetaDataHeader));
         GNUNET_free (dst);
       }
       else




reply via email to

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