From 4066c6821bf92f6eb7d1d858b18a85fea493fb10 Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Wed, 20 May 2020 10:09:02 -0400 Subject: [PATCH] Corrected error introduced a while ago, probably with the addition of cell name dereferencing on file loads, where the cell load subroutine call ended up with the wrong number of arguments, resulting in an invalid pointer and a crash condition. --- VERSION | 2 +- database/DBlabel2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 77fd27b7..991158ff 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.10 +8.3.11 diff --git a/database/DBlabel2.c b/database/DBlabel2.c index 444c6e92..47bcacbe 100644 --- a/database/DBlabel2.c +++ b/database/DBlabel2.c @@ -348,7 +348,7 @@ DBTreeFindUse(name, use, scx) if ((def->cd_flags & CDAVAILABLE) == 0) { bool dereference = (def->cd_flags & CDDEREFERENCE) ? TRUE : FALSE; - (void) DBCellRead(def, (char *) NULL, dereference, NULL); + (void) DBCellRead(def, (char *) NULL, TRUE, dereference, NULL); } scx->scx_use = use;