BIND 10 master, updated. 90f4e987cf3477a8ecc361399e268175be3a5ce8 Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

BIND 10 source code commits bind10-changes at lists.isc.org
Thu Dec 22 18:04:25 UTC 2011


The branch, master has been updated
       via  90f4e987cf3477a8ecc361399e268175be3a5ce8 (commit)
       via  c5b51bb8881dd5c7950143033d507f27b1fc4422 (commit)
      from  235a2af717e4eed8599d5b4051d1b62e27888a4b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 90f4e987cf3477a8ecc361399e268175be3a5ce8
Merge: c5b51bb 235a2af
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Thu Dec 22 10:04:22 2011 -0800

    Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10

commit c5b51bb8881dd5c7950143033d507f27b1fc4422
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Thu Dec 22 10:03:46 2011 -0800

    [master] applied workaround for build error with macos+clang+static link.

-----------------------------------------------------------------------

Summary of changes:
 .../isc/util/io/socketsessionforwarder_python.cc   |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

-----------------------------------------------------------------------
diff --git a/src/lib/python/isc/util/io/socketsessionforwarder_python.cc b/src/lib/python/isc/util/io/socketsessionforwarder_python.cc
index ab88e06..bdc2bf7 100644
--- a/src/lib/python/isc/util/io/socketsessionforwarder_python.cc
+++ b/src/lib/python/isc/util/io/socketsessionforwarder_python.cc
@@ -52,6 +52,17 @@ s_SocketSessionForwarder::s_SocketSessionForwarder() : cppobj(NULL) {
 // Import pydoc text
 #include "socketsessionforwarder_inc.cc"
 
+// See python/isc/log/log.cc for the use of namespace
+namespace clang_unnamed_namespace_workaround {
+// Internal exception class thrown when address parsing fails
+class AddressParseError: public isc::Exception {
+public:
+    AddressParseError(const char *file, size_t line, const char *what):
+        isc::Exception(file, line, what) {}
+};
+}
+using namespace clang_unnamed_namespace_workaround;
+
 namespace {
 
 int
@@ -87,13 +98,6 @@ SocketSessionForwarder_destroy(PyObject* po_self) {
     Py_TYPE(self)->tp_free(self);
 }
 
-// Internal exception class thrown when address parsing fails
-class AddressParseError: public isc::Exception {
-public:
-    AddressParseError(const char *file, size_t line, const char *what):
-        isc::Exception(file, line, what) {}
-};
-
 // Convert a Python socket address object to an addrinfo structure by
 // getaddrinfo.
 void




More information about the bind10-changes mailing list