Signedness fixes

parent 38731f4d
...@@ -75,19 +75,19 @@ struct vmod_frozen_parser { ...@@ -75,19 +75,19 @@ struct vmod_frozen_parser {
unsigned magic; unsigned magic;
#define VMOD_FROZEN_PARSER_MAGIC 0x3c438bd9 #define VMOD_FROZEN_PARSER_MAGIC 0x3c438bd9
int limit; unsigned limit;
char *vcl_name; char *vcl_name;
int n_expect; unsigned n_expect;
int s_expect; unsigned s_expect;
struct vmod_frozen_expect *expects; struct vmod_frozen_expect *expects;
}; };
struct vmod_frozen_task { struct vmod_frozen_task {
unsigned magic; unsigned magic;
#define VMOD_FROZEN_TASK_MAGIC 0x5028fbb3 #define VMOD_FROZEN_TASK_MAGIC 0x5028fbb3
int n_expect; unsigned n_expect;
int n_seen; unsigned n_seen;
int first; unsigned first;
struct vmod_frozen_expect *vals; struct vmod_frozen_expect *vals;
}; };
...@@ -97,7 +97,7 @@ vmod_parser__init(VRT_CTX, ...@@ -97,7 +97,7 @@ vmod_parser__init(VRT_CTX,
{ {
struct vmod_frozen_parser *vfpa; struct vmod_frozen_parser *vfpa;
struct vmod_frozen_expect *vfex; struct vmod_frozen_expect *vfex;
const int min_s_expect = 64 / sizeof(*vfpa); const unsigned min_s_expect = 64 / sizeof(*vfpa);
AN(vfpap); AN(vfpap);
AZ(*vfpap); AZ(*vfpap);
...@@ -146,7 +146,7 @@ vmod_parser__fini(struct vmod_frozen_parser **vfpap) ...@@ -146,7 +146,7 @@ vmod_parser__fini(struct vmod_frozen_parser **vfpap)
{ {
struct vmod_frozen_parser *vfpa = *vfpap; struct vmod_frozen_parser *vfpa = *vfpap;
struct vmod_frozen_expect *vfex; struct vmod_frozen_expect *vfex;
int i; unsigned i;
*vfpap = NULL; *vfpap = NULL;
if (vfpa == NULL) if (vfpa == NULL)
...@@ -172,7 +172,7 @@ vmod_parser_expect(VRT_CTX, ...@@ -172,7 +172,7 @@ vmod_parser_expect(VRT_CTX,
struct vmod_frozen_expect *vfex; struct vmod_frozen_expect *vfex;
enum type_e type = type_parse(type_s); enum type_e type = type_parse(type_s);
struct vmod_priv *task; struct vmod_priv *task;
int n; unsigned n;
CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC); CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC);
CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC); CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC);
...@@ -223,7 +223,7 @@ vmod_parser_parse(VRT_CTX, struct vmod_frozen_parser *vfpaa, ...@@ -223,7 +223,7 @@ vmod_parser_parse(VRT_CTX, struct vmod_frozen_parser *vfpaa,
struct vmod_priv *task; struct vmod_priv *task;
struct frozen_args args[1]; struct frozen_args args[1];
VCL_BOOL r; VCL_BOOL r;
int i; unsigned i;
CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC); CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC);
CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC); CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC);
...@@ -315,7 +315,7 @@ vfex_cb(void *callback_data, const char *name, ...@@ -315,7 +315,7 @@ vfex_cb(void *callback_data, const char *name,
struct vmod_frozen_task *vfta; struct vmod_frozen_task *vfta;
struct vmod_frozen_expect *vfex; struct vmod_frozen_expect *vfex;
enum type_e type; enum type_e type;
int i; unsigned i;
CAST_OBJ_NOTNULL(vfta, callback_data, CAST_OBJ_NOTNULL(vfta, callback_data,
VMOD_FROZEN_TASK_MAGIC); VMOD_FROZEN_TASK_MAGIC);
...@@ -390,7 +390,7 @@ vmod_parser_extract(VRT_CTX, ...@@ -390,7 +390,7 @@ vmod_parser_extract(VRT_CTX,
struct vmod_frozen_task *vfta; struct vmod_frozen_task *vfta;
struct vmod_frozen_expect *vfex; struct vmod_frozen_expect *vfex;
struct vmod_priv *task; struct vmod_priv *task;
int i, n; unsigned i, n;
CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC); CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC);
CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC); CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC);
...@@ -445,7 +445,7 @@ VCL_STRING vmod_parser_type(VRT_CTX, ...@@ -445,7 +445,7 @@ VCL_STRING vmod_parser_type(VRT_CTX,
struct vmod_frozen_task *vfta; struct vmod_frozen_task *vfta;
struct vmod_frozen_expect *vfex; struct vmod_frozen_expect *vfex;
struct vmod_priv *task; struct vmod_priv *task;
int i, n; unsigned i, n;
CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC); CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC);
CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC); CHECK_OBJ_NOTNULL(vfpa, VMOD_FROZEN_PARSER_MAGIC);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment