]> asedeno.scripts.mit.edu Git - PuTTY_svn.git/commitdiff
In get_sesslist(), when freeing, set freed members to NULL on general
authorJacob Nevins <jacobn@chiark.greenend.org.uk>
Thu, 7 Apr 2005 01:32:41 +0000 (01:32 +0000)
committerJacob Nevins <jacobn@chiark.greenend.org.uk>
Thu, 7 Apr 2005 01:32:41 +0000 (01:32 +0000)
principles.

git-svn-id: http://svn.tartarus.org/sgt/putty@5608 cda61777-01e9-0310-a592-d414129be87e

settings.c

index 8b9caa0bc5fa9ce140dbf845b283a448ea8c48f1..f407385e762b9d1d06ab5b443f9e53a66fb12278 100644 (file)
@@ -818,5 +818,7 @@ void get_sesslist(struct sesslist *list, int allocate)
     } else {
        sfree(list->buffer);
        sfree(list->sessions);
+       list->buffer = NULL;
+       list->sessions = NULL;
     }
 }