From 7a71c6bbcaecaa5a01ad0c563d4cd096e3052a82 Mon Sep 17 00:00:00 2001
From: Andreas Schenk <andreas_schenk@hms.harvard.edu>
Date: Thu, 21 Apr 2011 18:09:18 -0400
Subject: [PATCH] readded fix for info visitor that was forgotten in the svn

---
 modules/info/pymod/wrap_info.cc | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/modules/info/pymod/wrap_info.cc b/modules/info/pymod/wrap_info.cc
index 03106fd17..5aabfe3eb 100644
--- a/modules/info/pymod/wrap_info.cc
+++ b/modules/info/pymod/wrap_info.cc
@@ -136,6 +136,15 @@ public:
   {
     return true;
   }  
+
+  virtual void VisitGroupFinish(InfoGroup& group)
+ {
+    call_method<void, InfoGroup>(self, "VisitGroupFinish", group);
+ }
+
+ void VisitGroupFinishDefault(const InfoGroup&) 
+ {
+ }  
 private:
   PyObject* self;
 };
@@ -301,6 +310,7 @@ BOOST_PYTHON_MODULE(_ost_info)
   class_<InfoVisitor, InfoVisitorProxy>("InfoVisitor",init<>())
     .def("VisitGroup", &InfoVisitorProxy::VisitGroupDefault)
     .def("VisitItem", &InfoVisitorProxy::VisitItemDefault)
+    .def("VisitGroupFinish", &InfoVisitorProxy::VisitGroupFinishDefault)
   ;
 
   class_<VerboseInfoVisitor, bases<InfoVisitor> >("VerboseInfoVisitor",init<>())
-- 
GitLab