Another bug fix
authorbdemsky <bdemsky@uci.edu>
Wed, 20 Sep 2017 21:09:30 +0000 (14:09 -0700)
committerbdemsky <bdemsky@uci.edu>
Wed, 20 Sep 2017 21:09:30 +0000 (14:09 -0700)
src/ASTAnalyses/Encoding/encodinggraph.cc

index 28255ec7f978b1a588dfa39e93c3d4b7376dc0ea..658997604338d0a4e5d35074b7a7768601a8a479 100644 (file)
@@ -71,6 +71,8 @@ void EncodingGraph::encode() {
                                        encoding->encodingArrayInitialization();
                                } else if (encodetype == BINARYINDEX) {
                                        EncodingSubGraph * subgraph = graphMap.get(n);
+                                       if (subgraph == NULL)
+                                               continue;
                                        uint encodingSize = subgraph->getEncodingSize(n);
                                        uint paddedSize = encoding->getSizeEncodingArray(encodingSize);
                                        encoding->allocInUseArrayElement(paddedSize);