[master] 7f7b030bf flexelinting
Nils Goroll
nils.goroll at uplex.de
Tue Jun 24 11:22:05 UTC 2025
commit 7f7b030bfbe61857bc9c398ec238bbe280cb0df8
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Tue Jun 24 13:19:09 2025 +0200
flexelinting
seen outside tree with less warnings suppressed
Info 747: Significant prototype coercion (arg. no. 1) int
to unsigned long
diff --git a/include/miniobj.h b/include/miniobj.h
index f794bf389..dd6f0ca9d 100644
--- a/include/miniobj.h
+++ b/include/miniobj.h
@@ -25,14 +25,14 @@
#define ALLOC_OBJ(to, type_magic) \
do { \
- (to) = calloc(1, sizeof *(to)); \
+ (to) = calloc((size_t)1, sizeof *(to)); \
if ((to) != NULL) \
(to)->magic = (type_magic); \
} while (0)
#define ALLOC_OBJ_EXTRA(to, extra_size, type_magic) \
do { \
- (to) = calloc(1, sizeof(*(to)) + (extra_size)); \
+ (to) = calloc((size_t)1, sizeof(*(to)) + (extra_size)); \
if ((to) != NULL) \
(to)->magic = (type_magic); \
} while (0)
@@ -42,7 +42,7 @@
#define ALLOC_FLEX_OBJ(to, fld, len, type_magic) \
do { \
- (to) = calloc(1, SIZEOF_FLEX_OBJ(to, fld, len)); \
+ (to) = calloc((size_t)1, SIZEOF_FLEX_OBJ(to, fld, len));\
if ((to) != NULL) \
(to)->magic = (type_magic); \
} while (0)
More information about the varnish-commit
mailing list