From 2d81a04e19fc1f0549d8d632c8aa8230797db6aa Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Fri, 6 Aug 1993 14:41:53 +0000 Subject: [PATCH] added find breakpoint table if *ppbrk is null --- src/libCom/cvtBpt.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libCom/cvtBpt.c b/src/libCom/cvtBpt.c index 56bbedb63..cc017df31 100644 --- a/src/libCom/cvtBpt.c +++ b/src/libCom/cvtBpt.c @@ -67,13 +67,13 @@ short *plbrk; struct arrBrkTable *pcvtTable; if(linr < 2) return(-1); - if(init==TRUE) { /*must find breakpoint table*/ + if(init==TRUE || *ppbrk == NULL) { /*must find breakpoint table*/ if( !(pcvtTable=pdbBase->pcvtTable) || (pcvtTable->number < linr) || (!(pcvtTable->papBrkTable[linr]))) { errMessage(S_db_badField,"Breakpoint Table not Found"); return(S_db_badField); } - *ppbrk = (caddr_t)(pcvtTable->papBrkTable[linr]); + *ppbrk = (void *)(pcvtTable->papBrkTable[linr]); /* Just start at the beginning */ *plbrk=0; } @@ -131,13 +131,13 @@ short *plbrk; if(linr < 2) return(-1); - if(init==TRUE) { /*must find breakpoint table*/ + if(init==TRUE || *ppbrk == NULL) { /*must find breakpoint table*/ if( !(pcvtTable=pdbBase->pcvtTable) || (pcvtTable->number < linr) || (!(pcvtTable->papBrkTable[linr]))) { errMessage(S_db_badField,"Breakpoint Table not Found"); return(S_db_badField); } - *ppbrk = (caddr_t)(pcvtTable->papBrkTable[linr]); + *ppbrk = (void *)(pcvtTable->papBrkTable[linr]); /* Just start at the beginning */ *plbrk=0; }