Fix for seabase/test020 failure

Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/478478c2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/478478c2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/478478c2

Branch: refs/heads/master
Commit: 478478c232f4e78fdcfe7c9e38a4a23ddc021118
Parents: 1450e83
Author: Suresh Subbiah <[email protected]>
Authored: Mon Jan 23 19:48:12 2017 +0000
Committer: Suresh Subbiah <[email protected]>
Committed: Mon Jan 23 19:48:12 2017 +0000

----------------------------------------------------------------------
 core/sql/generator/GenExpGenerator.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/478478c2/core/sql/generator/GenExpGenerator.cpp
----------------------------------------------------------------------
diff --git a/core/sql/generator/GenExpGenerator.cpp 
b/core/sql/generator/GenExpGenerator.cpp
index b360f51..7bcfe4c 100644
--- a/core/sql/generator/GenExpGenerator.cpp
+++ b/core/sql/generator/GenExpGenerator.cpp
@@ -3154,7 +3154,7 @@ short ExpGenerator::generateDeserializedMoveExpr(
       NAColumn * nac = vid.getNAColumn( TRUE );
 
       ItemExpr * ie = NULL;
-      if (CmpSeabaseDDL::isEncodingNeededForSerialization(nac) &&
+      if (nac && CmpSeabaseDDL::isEncodingNeededForSerialization(nac) &&
          !alreadyDeserialized.contains(vid))
        {
          ie = new(generator->wHeap()) CompDecode(vid.getItemExpr(), 
&vid.getType(),

Reply via email to