I32 const len = AvFILLp(attrs) + 1;
I32 i;
AV* triggers_queue = NULL;
- U32 used = 0;
+ I32 used = 0;
assert(meta || object);
assert(args);
}
} /* for each attribute */
- if(MOUSE_xc_flags(xc) & MOUSEf_XC_CONSTRUCTOR_IS_STRICT && used < HvUSEDKEYS(args)){
+ if(MOUSE_xc_flags(xc) & MOUSEf_XC_CONSTRUCTOR_IS_STRICT
+ && used < (I32)HvUSEDKEYS(args)){
mouse_report_unknown_args(aTHX_ meta, attrs, args);
}