gnome-keyring r1564 - in trunk: . egg



Author: nnielsen
Date: Fri Feb 13 18:32:41 2009
New Revision: 1564
URL: http://svn.gnome.org/viewvc/gnome-keyring?rev=1564&view=rev

Log:
Don't allow allocating zero bytes.

Modified:
   trunk/ChangeLog
   trunk/egg/egg-secure-memory.c

Modified: trunk/egg/egg-secure-memory.c
==============================================================================
--- trunk/egg/egg-secure-memory.c	(original)
+++ trunk/egg/egg-secure-memory.c	Fri Feb 13 18:32:41 2009
@@ -789,6 +789,10 @@
 		fprintf (stderr, "tried to allocate an insane amount of memory: %lu\n", length);   
 		return NULL;
 	}
+
+	/* Can't allocate zero bytes */
+	if (length == 0)
+		return NULL;
 	
 	DO_LOCK ();
 	



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