From 4e1826d238bc29c14db051670125df4683504a21 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Mon, 4 Dec 1995 15:10:39 +0000 Subject: [PATCH] If device support is empty list dont allocate pdbDeviceMenu->papChoice --- src/dbStatic/dbStaticLib.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dbStatic/dbStaticLib.c b/src/dbStatic/dbStaticLib.c index c670e7b87..e532e42d8 100644 --- a/src/dbStatic/dbStaticLib.c +++ b/src/dbStatic/dbStaticLib.c @@ -216,7 +216,9 @@ void dbInitDeviceMenu(DBENTRY *pdbentry) pdbDeviceMenu = dbCalloc(1,sizeof(dbDeviceMenu)); pflddes->ftPvt = pdbDeviceMenu; pdbDeviceMenu->nChoice = ellCount(&precdes->devList); - pdbDeviceMenu->papChoice = dbCalloc(pdbDeviceMenu->nChoice,sizeof(char *)); + if(pdbDeviceMenu->nChoice > 0) + pdbDeviceMenu->papChoice = + dbCalloc(pdbDeviceMenu->nChoice,sizeof(char *)); pdevSup = (devSup *)ellFirst(&precdes->devList); ind = 0; while(pdevSup) {