Skip to content

Commit e9ba878

Browse files
Add curl license (#3279)
1 parent 88da3d3 commit e9ba878

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

src/llm/BUILD

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ cc_library(
7878
"@com_github_tencent_rapidjson//:rapidjson",
7979
"@mediapipe//mediapipe/framework:calculator_framework", # required for absl status
8080
"//src:libovmsprofiler",
81-
"//third_party:opencv",
8281
"//third_party:curl",
8382
"@stb//:image",
8483
] + select({

src/llm/apis/openai_completions.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@
1818

1919
#include <cmath>
2020
#pragma warning(push)
21-
#pragma warning(disable : 6269 6294 6201)
22-
#include <opencv2/opencv.hpp>
23-
#pragma warning(pop)
24-
#pragma warning(push)
2521
#pragma warning(disable : 6313)
2622
#include <rapidjson/stringbuffer.h>
2723
#include <rapidjson/writer.h>
@@ -143,7 +139,7 @@ static size_t appendChunkCallback(void* downloadedChunk, size_t size, size_t nme
143139
status = setopt; \
144140
}
145141

146-
static absl::Status downloadImage(const char* url, std::string& image, const int64& sizeLimit) {
142+
static absl::Status downloadImage(const char* url, std::string& image, const int64_t& sizeLimit) {
147143
CURL* curl_handle = curl_easy_init();
148144
auto status = curl_easy_setopt(curl_handle, CURLOPT_URL, url);
149145
CURL_SETOPT(curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, appendChunkCallback))
@@ -234,7 +230,7 @@ absl::Status OpenAIChatCompletionsHandler::parseMessages() {
234230
}
235231
} else if (std::regex_match(url.c_str(), std::regex("^(https?:\\/\\/)?([\\da-z\\.-]+)\\.([a-z\\.]{2,6})([\\/\\w \\.-]*)*\\/?$"))) {
236232
curl_global_init(CURL_GLOBAL_ALL);
237-
int64 sizeLimit = 20000000; // restrict single image size to 20MB
233+
int64_t sizeLimit = 20000000; // restrict single image size to 20MB
238234
auto status = downloadImage(url.c_str(), decoded, sizeLimit);
239235
if (status != absl::OkStatus()) {
240236
return status;

windows_create_package.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ if !errorlevel! neq 0 exit /b !errorlevel!
118118
copy %cd%\release_files\thirdparty-licenses\* %license_dest%
119119
if !errorlevel! neq 0 exit /b !errorlevel!
120120

121+
if !errorlevel! neq 0 exit /b !errorlevel!
122+
copy C:\opt\curl-8.13.0_1-win64-mingw\COPYING.txt %license_dest%LICENSE-CURL.txt
121123
if !errorlevel! neq 0 exit /b !errorlevel!
122124
copy C:\opt\curl-8.13.0_1-win64-mingw\dep\brotli\LICENSE.txt %license_dest%LICENSE-BROTIL.txt
123125
if !errorlevel! neq 0 exit /b !errorlevel!

0 commit comments

Comments
 (0)