diff --git a/ChangeLog b/ChangeLog index a669502a6e2b262dd497b5c93671ad097e18318a..d213797636f1ea0fe58878f536de6d59a5265605 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Apr 1 11:38:22 BST 2009 Daniel P. Berrange + + * python/generator.py: Clear internal reference to underlying + virConnectPtr object after calling virConnectClose() + Wed Apr 1 11:37:22 BST 2009 Daniel P. Berrange * python/generator.py: Fix generation of networkCreateXML diff --git a/python/generator.py b/python/generator.py index 187c1e633af9b1686827cca305a1d82c601ad755..00c9aca24bb723cc1bf7721d86e71ff1b0c9c931 100755 --- a/python/generator.py +++ b/python/generator.py @@ -1072,6 +1072,9 @@ def buildWrappers(): n = n + 1 classes.write(")\n"); + if name == "virConnectClose": + classes.write(" self._o = None\n") + # For functions returning object types: if ret[0] != "void": if classes_type.has_key(ret[0]):