After resolving conflicts
[satune.git] / src / Serialize / serializer.cc
index b49b98b45e828e101392a1b9c789f0c488fa13c9..810ece81237929aed77dba5d43c2764d42f7f8c8 100644 (file)
@@ -1,8 +1,8 @@
 
-/* 
+/*
  * File:   serializer.cc
  * Author: hamed
- * 
+ *
  * Created on September 7, 2017, 3:38 PM
  */
 
 
 Serializer::Serializer(const char *file) {
        filedesc = open(file, O_WRONLY | O_CREAT | O_TRUNC, 0666);
+
        if (filedesc < 0) {
                exit(-1);
        }
 }
 
 Serializer::~Serializer() {
-       if (-1 == close(filedesc)){
+       if (-1 == close(filedesc)) {
                exit(-1);
        }
 }
 
-void Serializer::mywrite(const void *__buf, size_t __n){
+void Serializer::mywrite(const void *__buf, size_t __n) {
        write (filedesc, __buf, __n);
 }
 
 
-void serializeBooleanEdge(Serializer* serializer, BooleanEdge be){
-       if(be == BooleanEdge(NULL))
+void serializeBooleanEdge(Serializer *serializer, BooleanEdge be) {
+       if (be == BooleanEdge(NULL))
                return;
        be.getBoolean()->serialize(serializer);
        ASTNodeType type = BOOLEANEDGE;
        serializer->mywrite(&type, sizeof(ASTNodeType));
-       Booleanboolean = be.getRaw();
-       serializer->mywrite(&boolean, sizeof(Boolean*));
+       Boolean *boolean = be.getRaw();
+       serializer->mywrite(&boolean, sizeof(Boolean *));
 }
\ No newline at end of file