From 720bd4fb98f2537dcca54f538dd85f63f8320c10 Mon Sep 17 00:00:00 2001
From: Samo Penic <samo.penic@gmail.com>
Date: Wed, 02 Mar 2016 15:46:38 +0000
Subject: [PATCH] Updated README

---
 src/restore.c |   20 ++++++++++----------
 README.md     |    3 ++-
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index 528bf13..41c4bd5 100644
--- a/README.md
+++ b/README.md
@@ -11,10 +11,11 @@
 * libconfuse
 * libgsl
 * libxml2
+* zlib
 
 On Debian based systems, install prerequisities by typing the following command in the command line:
 
-``sudo apt-get install libconfuse-dev libgsl0-dev libxml2-dev automake gcc``
+``sudo apt-get install libconfuse-dev libgsl0-dev libxml2-dev zlib1g-dev automake gcc``
 
 Move to the project root directory and compile with:
 
diff --git a/src/restore.c b/src/restore.c
index 19d8cad..2cc83bb 100644
--- a/src/restore.c
+++ b/src/restore.c
@@ -54,12 +54,12 @@
 					cur2=cur1->xmlChildrenNode;
 					while(cur2!=NULL){
 						if ((!xmlStrcmp(cur2->name, (const xmlChar *)"Points"))){
-							fprintf(stderr,"Found point data\n");
+							//fprintf(stderr,"Found point data\n");
 							if(vesicle!=NULL)
 								parseXMLVertexPosition(vesicle, doc, cur2);
 						}
 						if ((!xmlStrcmp(cur2->name, (const xmlChar *)"Cells"))){
-						fprintf(stderr,"Found cell(Bonds) data\n");
+						//fprintf(stderr,"Found cell(Bonds) data\n");
 							if(vesicle!=NULL)
 								parseXMLBonds(vesicle, doc, cur2);
 						}
@@ -99,7 +99,7 @@
 
 /* this is a parser of additional data in xml */
 ts_vesicle *parseTrisurfTag(xmlDocPtr doc, xmlNodePtr cur){
-	fprintf(stderr,"Parsing trisurf tag\n");
+	//fprintf(stderr,"Parsing trisurf tag\n");
 	xmlNodePtr child;
 
 #ifdef COMPRESS
@@ -129,9 +129,9 @@
     	inflateInit(&infstream);
     	inflate(&infstream, Z_NO_FLUSH);
     	inflateEnd(&infstream);	
-	fprintf(stderr,"%lu\n",cLen);
+	//fprintf(stderr,"%lu\n",cLen);
 	subtree[infstream.total_out]='\0'; //zero terminate string	
-	fprintf(stderr,"%s\n",subtree);
+	//fprintf(stderr,"%s\n",subtree);
 	
 	free(subtree);
 #endif
@@ -221,7 +221,7 @@
 		for(i=0;i<3;i++)	vtx[i]=strtok(NULL," ");
 		j++;
 	}	
-	fprintf(stderr,"Parsing triangles %s j=%d\n",triangles,j);	
+	//fprintf(stderr,"Parsing triangles %s j=%d\n",triangles,j);	
 
 	xmlFree(triangles);
 	return TS_SUCCESS;
@@ -245,7 +245,7 @@
 		j++;
 		for(i=0;i<3;i++)	ntria[i]=strtok(NULL," ");
 	}	
-	fprintf(stderr,"Parsing triangle neighbors j=%d\n",j);	
+	//fprintf(stderr,"Parsing triangle neighbors j=%d\n",j);	
 
 	xmlFree(triangles);
 	return TS_SUCCESS;
@@ -315,7 +315,7 @@
 		}
 		child=child->next;
 	}
-	fprintf(stderr,"Vertices position j=%d\n",idx);	
+	//fprintf(stderr,"Vertices position j=%d\n",idx);	
 
 	return TS_SUCCESS;
 }
@@ -341,7 +341,7 @@
 				//find grafted vtx
 					if((vesicle->tape->nmono-1)==(idx-3*(vesicle->vlist->n-2))%(vesicle->tape->nmono)){
 						polyidx=(idx-3*(vesicle->vlist->n-2))/(vesicle->tape->nmono);
-						fprintf(stderr,"poly=%d, vertex=%d\n",polyidx,atoi(token[0]));
+						//fprintf(stderr,"poly=%d, vertex=%d\n",polyidx,atoi(token[0]));
 						vesicle->poly_list->poly[polyidx]->grafted_vtx=vesicle->vlist->vtx[atoi(token[0])];
 						vesicle->vlist->vtx[atoi(token[0])]->grafted_poly=vesicle->poly_list->poly[polyidx];
 					}
@@ -355,7 +355,7 @@
 		xmlFree(conname);
 		child=child->next;
 	}
-	fprintf(stderr,"Bond data j=%d\n",idx);	
+	//fprintf(stderr,"Bond data j=%d\n",idx);	
 	return TS_SUCCESS;
 }
 

--
Gitblit v1.9.3