소스 검색

Fix compile error without SSL/TLS enabled

Tatsuhiro Tsujikawa 10 년 전
부모
커밋
e1739c8ee7
2개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/util.cc
  2. 2 0
      src/util.h

+ 2 - 0
src/util.cc

@@ -1974,6 +1974,7 @@ bool strless(const char* a, const char* b)
   return strcmp(a, b) < 0;
 }
 
+#ifdef ENABLE_SSL
 TLSVersion toTLSVersion(const std::string& ver)
 {
   if(ver == A2_V_SSL3) {
@@ -1990,6 +1991,7 @@ TLSVersion toTLSVersion(const std::string& ver)
   }
   return TLS_PROTO_TLS10;
 }
+#endif // ENABLE_SSL
 
 } // namespace util
 

+ 2 - 0
src/util.h

@@ -884,7 +884,9 @@ bool noProxyDomainMatch(const std::string& hostname, const std::string& domain);
 // Checks hostname matches pattern as described in RFC 6125.
 bool tlsHostnameMatch(const std::string& pattern, const std::string& hostname);
 
+#ifdef ENABLE_SSL
 TLSVersion toTLSVersion(const std::string& ver);
+#endif // ENABLE_SSL
 
 } // namespace util