commit f52306f
grunfink
·
2025-10-24 03:18:49 +0000 UTC
parent ef4af72
More fixes to libcurl warnings.
1 files changed,
+5,
-5
+5,
-5
1@@ -54,10 +54,10 @@ struct _payload_data {
2 int offset;
3 };
4
5-static int _data_callback(void *buffer, size_t size,
6+static size_t _data_callback(void *buffer, size_t size,
7 size_t nitems, struct _payload_data *pd)
8 {
9- int sz = size * nitems;
10+ size_t sz = size * nitems;
11
12 /* open space */
13 pd->size += sz;
14@@ -71,14 +71,14 @@ static int _data_callback(void *buffer, size_t size,
15 }
16
17
18-static int _post_callback(char *buffer, size_t size,
19+static size_t _post_callback(char *buffer, size_t size,
20 size_t nitems, struct _payload_data *pd)
21 {
22 /* size of data left */
23- int sz = pd->size - pd->offset;
24+ size_t sz = pd->size - pd->offset;
25
26 /* if it's still bigger than the provided space, trim */
27- if (sz > (int) (size * nitems))
28+ if (sz > (size_t) (size * nitems))
29 sz = size * nitems;
30
31 memcpy(buffer, pd->data + pd->offset, sz);