Browse Source

Fix compile error without TLS support

Tatsuhiro Tsujikawa 9 years ago
parent
commit
8985d66e71
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/SocketCore.cc

+ 4 - 0
src/SocketCore.cc

@@ -1329,11 +1329,15 @@ int SocketCore::getSocketRecvBufferSize() { return socketRecvBufferSize_; }
 
 size_t SocketCore::getRecvBufferedLength() const
 {
+#ifdef ENABLE_SSL
   if (!tlsSession_) {
     return 0;
   }
 
   return tlsSession_->getRecvBufferedLength();
+#else  // !ENABLE_SSL
+  return 0;
+#endif // !ENABLE_SSL
 }
 
 std::vector<SockAddr> SocketCore::getInterfaceAddress(const std::string& iface,