OSDN Git Service

Changed casting syntax.
[ultramonkey-l7/sslproxy.git] / src / sslproxyserver.cpp
index ab5a9e0..7514707 100644 (file)
@@ -347,7 +347,7 @@ sslproxy_server::sslproxy_server(boost::asio::io_service& io_service,
                                                                 sslcontext,
                                                                 target_endpoint_iterator);
                sessionTable.clear();
-               sessionTable[(long)session] = 1;
+               sessionTable[reinterpret_cast<long>(session)]= 1;
                /*-------- DEBUG LOG --------*/
                if (LOG_LV_DEBUG == logger_get_log_level(LOG_CAT_SSLPROXY_SERVER)) {
                        LOGGER_PUT_LOG_DEBUG(LOG_CAT_SSLPROXY_SERVER, 19,
@@ -561,7 +561,7 @@ void sslproxy_server::handle_accept(sslproxy_session* session,
                                                       sslcontext,
                                                       target_endpoint_iterator);
                        pthread_mutex_lock( &sessionTable_mutex );
-                       sessionTable[(long)session] = 1;
+                       sessionTable[reinterpret_cast<long>(session)] = 1;
                        pthread_mutex_unlock( &sessionTable_mutex );
                        /*-------- DEBUG LOG --------*/
                        if (LOG_LV_DEBUG == logger_get_log_level(LOG_CAT_SSLPROXY_SERVER)) {