diff options
Diffstat (limited to 'storage/connect/table.cpp')
-rw-r--r-- | storage/connect/table.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/storage/connect/table.cpp b/storage/connect/table.cpp index cbd5910d8c8..d163c443cd5 100644 --- a/storage/connect/table.cpp +++ b/storage/connect/table.cpp @@ -587,6 +587,10 @@ CATCOL::CATCOL(PCOLDEF cdp, PTDB tdbp, int n) void CATCOL::ReadColumn(PGLOBAL g) { // Get the value of the Name or Description property - Value->SetValue_pvblk(Crp->Kdata, Tdbp->N); + if (Crp->Kdata) + Value->SetValue_pvblk(Crp->Kdata, Tdbp->N); + else + Value->Reset(); + } // end of ReadColumn |