(_gcry_secmem_realloc): Fixed double unlock; bug
authorWerner Koch <wk@gnupg.org>
Mon, 29 Mar 2004 12:41:45 +0000 (12:41 +0000)
committerWerner Koch <wk@gnupg.org>
Mon, 29 Mar 2004 12:41:45 +0000 (12:41 +0000)
manifested itself due to the more rigorous checking in the changed
ath.h

src/ChangeLog
src/secmem.c

index d838734..78bfefb 100644 (file)
@@ -1,5 +1,9 @@
 2004-03-29  Werner Koch  <wk@gnupg.org>
 
+       * secmem.c (_gcry_secmem_realloc): Fixed double unlock; bug
+       manifested itself due to the more rigorous checking in the changed
+       ath.h
+
        * libgcrypt-config.in (Options): Ignore the obsolete --threads
        option for now.
 
@@ -1315,7 +1319,8 @@ Tue Dec  8 13:15:16 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
        * mpiapi.c: New
 
        
- Copyright 1998,1999,2000,2001,2002,2003 Free Software Foundation, Inc.
+ Copyright (C) 1998,1999,2000,2001,2002,2003
+              2004 Free Software Foundation, Inc.
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without
index a7b5fcc..544326e 100644 (file)
@@ -563,7 +563,6 @@ _gcry_secmem_realloc (void *p, size_t newsize)
   size = mb->size;
   if (newsize < size)
     {
-      SECMEM_UNLOCK;
       /* It is easier to not shrink the memory.  */
       a = p;
     }