[Midnightbsd-cvs] src [6948] trunk/libexec/mport.list/mport.list.c: free memory originally pointed at
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Nov 12 08:27:52 EST 2014
Revision: 6948
http://svnweb.midnightbsd.org/src/?rev=6948
Author: laffer1
Date: 2014-11-12 08:27:51 -0500 (Wed, 12 Nov 2014)
Log Message:
-----------
free memory originally pointed at
Modified Paths:
--------------
trunk/libexec/mport.list/mport.list.c
Modified: trunk/libexec/mport.list/mport.list.c
===================================================================
--- trunk/libexec/mport.list/mport.list.c 2014-11-12 13:20:55 UTC (rev 6947)
+++ trunk/libexec/mport.list/mport.list.c 2014-11-12 13:27:51 UTC (rev 6948)
@@ -46,6 +46,7 @@
mportInstance *mport;
mportPackageMeta **packs;
mportIndexEntry **indexEntries;
+ mportIndexEntry **iestart;
bool quiet = false;
bool verbose = false;
bool origin = false;
@@ -112,6 +113,7 @@
}
if (indexEntries != NULL) {
+ iestart = indexEntries;
while (*indexEntries != NULL) {
if (((*indexEntries)->version != NULL && mport_version_cmp((*packs)->version, (*indexEntries)->version) < 0)
|| ((*packs)->version != NULL && mport_version_cmp((*packs)->os_release, os_release) < 0)) {
@@ -124,8 +126,8 @@
indexEntries++;
}
- mport_index_entry_free_vec(indexEntries);
- indexEntries = NULL;
+ mport_index_entry_free_vec(iestart);
+ iestart = NULL;
} else {
(void) printf("%-15s %8s is no longer available.\n", (*packs)->name, (*packs)->version);
}
More information about the Midnightbsd-cvs
mailing list