fix crash on bad record name
This commit is contained in:
1 parent
49889d8549
commit
3124d972bf
1 file changed
+6
-4
@@ -136,12 +136,14 @@ static void allocTemp(void *pvoid)
|
||||
static void *popFirstTemp(void)
|
||||
{
|
||||
tempListNode *ptempListNode;
|
||||
void *ptemp;
|
||||
void *ptemp = NULL;
|
||||
|
||||
ptempListNode = (tempListNode *)ellFirst(&tempList);
|
||||
ptemp = ptempListNode->item;
|
||||
ellDelete(&tempList,(ELLNODE *)ptempListNode);
|
||||
freeListFree(freeListPvt,ptempListNode);
|
||||
if(ptempListNode) {
|
||||
ptemp = ptempListNode->item;
|
||||
ellDelete(&tempList,(ELLNODE *)ptempListNode);
|
||||
freeListFree(freeListPvt,ptempListNode);
|
||||
}
|
||||
return(ptemp);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user