Fixing bugs ...
[satune.git] / src / Serialize / serializer.cc
index 524f9eedd9ee01e19c86524b0d68e13d7f584124..96e81aa8e82a5e167e5fb2bb44e314fc81ad0a77 100644 (file)
@@ -31,6 +31,8 @@ void Serializer::mywrite(const void *__buf, size_t __n){
 
 
 void serializeBooleanEdge(Serializer* serializer, BooleanEdge be){
+       if(be == BooleanEdge(NULL))
+               return;
        be.getBoolean()->serialize(serializer);
        ASTNodeType type = BOOLEANEDGE;
        serializer->mywrite(&type, sizeof(ASTNodeType));