Procházet zdrojové kódy

Fix warning on Windows

yhirose před 4 týdny
rodič
revize
a7e1d14b15
1 změnil soubory, kde provedl 9 přidání a 1 odebrání
  1. 9 1
      test/test.cc

+ 9 - 1
test/test.cc

@@ -10709,7 +10709,15 @@ TEST(VulnerabilityTest, CRLFInjectionInHeaders) {
         }
 
         std::string resp = "HTTP/1.1 200 OK\r\nContent-Length: 5\r\n\r\nHello";
-        ::send(cli, resp.c_str(), resp.size(), 0);
+
+        ::send(cli,
+#ifdef _WIN32
+               static_cast<const char *>(resp.c_str()),
+               static_cast<int>(resp.size()),
+#else
+               resp.c_str(), resp.size(),
+#endif
+               0);
 
         buf_all.erase(0, pos + 4);
       }