[gnoduino] don't stop on program defined prototypes



commit 492ded217cdac0e77d94ad00e8aa8a3657a034c1
Author: Lucian Langa <lucilanga gnome org>
Date:   Sat Feb 2 23:58:59 2013 +0100

    don't stop on program defined prototypes

 src/preproc.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/preproc.py b/src/preproc.py
index dd09549..696fc4a 100644
--- a/src/preproc.py
+++ b/src/preproc.py
@@ -62,7 +62,9 @@ def genPrototype(instr):
 		t = re.findall("\w+\s+\w+", z)
 		for p in proto:
 			if p==t[0]: hdup=1
-		if hdup: continue
+		if hdup:
+			hdup=0
+			continue
 		q = re.findall("\w+\s+\w+\([^)]*\)", z)
 		hdr = hdr + q[0]+";\n"
 	return hdr
@@ -119,10 +121,8 @@ def addHeaders(path, b):
 		proto = genPrototype(cont)
 		lastinc = lastInclude(cont)
 		incl = "\n#include \""+misc.getArduinoAPIFile()+"\"\n"
-		print fs
 		result = cont[:fs:] + incl + cont[fs:lastinc:] + "\n" \
 			 + proto + cont[lastinc:] + "\n\n"
-		print result
 	else:
 		result = "\n#include \""+misc.getArduinoAPIFile()+"\"\n"+cont+"\n\n"
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]