Update chunk size to uint32

This commit is contained in:
Arnaud 2025-09-18 15:27:40 +02:00
parent abf1e4a977
commit ff6b924ef9
No known key found for this signature in database
GPG Key ID: B8FBC178F10CA7AE
2 changed files with 4 additions and 4 deletions

View File

@ -108,7 +108,7 @@ package main
return codex_upload_init(codexCtx, mimetype, filename, (CodexCallback) callback, resp);
}
static int cGoCodexUploadChunk(void* codexCtx, char* sessionId, const uint8_t* chunk, size_t len, void* resp) {
static int cGoCodexUploadChunk(void* codexCtx, char* sessionId, const uint32_t* chunk, size_t len, void* resp) {
return codex_upload_chunk(codexCtx, sessionId, chunk, len, (CodexCallback) callback, resp);
}
@ -519,9 +519,9 @@ func (self *CodexNode) CodexUploadChunk(sessionId string, chunk []byte) error {
var cSessionId = C.CString(sessionId)
defer C.free(unsafe.Pointer(cSessionId))
var cChunkPtr *C.uint8_t
var cChunkPtr *C.uint32_t
if len(chunk) > 0 {
cChunkPtr = (*C.uint8_t)(unsafe.Pointer(&chunk[0]))
cChunkPtr = (*C.uint32_t)(unsafe.Pointer(&chunk[0]))
}
if C.cGoCodexUploadChunk(self.ctx, cSessionId, cChunkPtr, C.size_t(len(chunk)), bridge.resp) != C.RET_OK {

View File

@ -91,7 +91,7 @@ int codex_upload_init(
int codex_upload_chunk(
void* ctx,
const char* sessionId,
const uint8_t* chunk,
const uint32_t* chunk,
size_t len,
CodexCallback callback,
void* userData);