[master] 25c5715 Forward declare the vmod object struct

Poul-Henning Kamp phk at varnish-cache.org
Mon Feb 11 09:17:00 CET 2013


commit 25c5715a83d292e509edc8533c6820b524d120bf
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Feb 11 08:16:44 2013 +0000

    Forward declare the vmod object struct

diff --git a/lib/libvcl/vmodtool.py b/lib/libvcl/vmodtool.py
index 3b71226..d5f5c30 100755
--- a/lib/libvcl/vmodtool.py
+++ b/lib/libvcl/vmodtool.py
@@ -323,6 +323,7 @@ class obj(object):
 	def c_typedefs(self, modnam):
 		l = list()
 		l.append("/* Object " + self.nam + " */")
+		l.append(self.st + ";")
 		l.append(self.init_fini.c_typedef(modnam) + "")
 		for m in self.methods:
 			l.append(m.c_typedef(modnam) + "")



More information about the varnish-commit mailing list