From 030ddafd68338dd523b61c4140f5f1678af7fbb1 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Wed, 25 Jun 1997 18:04:21 +0000 Subject: [PATCH] It was use address 0 for a DBADDR --- src/rec/calcoutRecord.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/rec/calcoutRecord.c b/src/rec/calcoutRecord.c index 3e9661e64..c5250196f 100644 --- a/src/rec/calcoutRecord.c +++ b/src/rec/calcoutRecord.c @@ -153,7 +153,8 @@ static long init_record(pcalc,pass) short error_number; char rpbuf[184]; - struct dbAddr *pAddr = 0; + struct dbAddr dbAddr; + struct dbAddr *pAddr = &dbAddr; struct rpvtStruct *prpvt; if (pass==0) { @@ -335,7 +336,8 @@ static long special(paddr,after) { struct calcoutRecord *pcalc = (struct calcoutRecord *)(paddr->precord); struct rpvtStruct *prpvt = (struct rpvtStruct *)pcalc->rpvt; - struct dbAddr *pAddr = 0; + struct dbAddr dbAddr; + struct dbAddr *pAddr = &dbAddr; short error_number; char rpbuf[184]; int fieldIndex = dbGetFieldIndex(paddr);