summaryrefslogtreecommitdiff
path: root/src/ai_providers/DeepSeek.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ai_providers/DeepSeek.cpp')
-rw-r--r--src/ai_providers/DeepSeek.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ai_providers/DeepSeek.cpp b/src/ai_providers/DeepSeek.cpp
index 0a7dbbd..ede31f8 100644
--- a/src/ai_providers/DeepSeek.cpp
+++ b/src/ai_providers/DeepSeek.cpp
@@ -38,10 +38,10 @@ static bool _DeepSeek_query_with_file(char* query, size_t query_length, char* fi
//char* query_escaped = strops::prep_str_for_json(query, query_length);
//memops::unalloc(query); // TODO why??
- size_t file_size = strlen(query_buffer);
+ size_t file_size = strops::length(query_buffer);
sprintf(query_buffer + file_size, "%s", query);
- char* query_escaped = strops::prep_str_for_json(query_buffer, strlen(query_buffer));
+ char* query_escaped = strops::prep_str_for_json(query_buffer, strops::length(query_buffer));
size_t body_size = file_size + QUERY_BUFFER_SIZE;
char* body = (char*)memops::alloc(body_size);
@@ -65,7 +65,7 @@ static bool _DeepSeek_query_with_file(char* query, size_t query_length, char* fi
char* response_body = (char*)res->body.c_str();
*response = (char*)memops::alloc(100000);
memops::zero(*response, 100000);
- strncpy(*response, response_body, 100000);
+ strops::copy(*response, response_body, 100000);
strops::get_json_value(*response, "content", *response, 100000);
*response = strops::unprep_str_from_json(*response);