[gnome-keyring] [egg] Fix secure memory assertion.
- From: Stefan Walter <stefw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-keyring] [egg] Fix secure memory assertion.
- Date: Sat, 11 Sep 2010 23:39:53 +0000 (UTC)
commit 53391e4f569f1a3d8e4fb47502b480bc50e7e131
Author: Stef Walter <stef memberwebs com>
Date: Sat Sep 11 23:38:46 2010 +0000
[egg] Fix secure memory assertion.
Fix assertion that occurs when searching for pool to free memory from.
https://bugzilla.gnome.org/show_bug.cgi?id=616175
egg/egg-secure-memory.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/egg/egg-secure-memory.c b/egg/egg-secure-memory.c
index 07f57d1..f699203 100644
--- a/egg/egg-secure-memory.c
+++ b/egg/egg-secure-memory.c
@@ -235,11 +235,12 @@ pool_free (void* item)
break;
}
}
-
+
/* Otherwise invalid meta */
- ASSERT (pool && *at);
+ ASSERT (at);
+ ASSERT (pool);
ASSERT (pool->used > 0);
-
+
/* No more meta cells used in this block, remove from list, destroy */
if (pool->used == 1) {
*at = pool->next;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]