You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by tr...@apache.org on 2009/09/23 05:31:30 UTC

svn commit: r817949 - /qpid/trunk/qpid/cpp/src/qpid/client/SaslFactory.cpp

Author: tross
Date: Wed Sep 23 03:31:28 2009
New Revision: 817949

URL: http://svn.apache.org/viewvc?rev=817949&view=rev
Log:
Attempt to clean up a warning about violating aliasing rules.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/client/SaslFactory.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/client/SaslFactory.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/client/SaslFactory.cpp?rev=817949&r1=817948&r2=817949&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/client/SaslFactory.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/client/SaslFactory.cpp Wed Sep 23 03:31:28 2009
@@ -270,11 +270,11 @@
 std::string CyrusSasl::getUserId()
 {
     int propResult;
-    const char* operName;
+    const void* operName;
 
-    propResult = sasl_getprop(conn, SASL_USERNAME, (const void**) &operName);
+    propResult = sasl_getprop(conn, SASL_USERNAME, &operName);
     if (propResult == SASL_OK)
-        return std::string(operName);
+        return std::string((const char*) operName);
 
     return std::string();
 }



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org