gcc warning fixes

master
Daniel Kolesa 2017-11-06 01:07:53 +01:00
parent efdc82324e
commit d12e7f67ee
2 changed files with 2 additions and 1 deletions

View File

@ -1267,6 +1267,7 @@ static void compilestatements(cs_gen_state &gs, int rettype, int brak, int preva
if (gs.current(2) != '/') {
break;
}
[[fallthrough]];
case ';':
case ' ':
case '\t':

View File

@ -500,7 +500,7 @@ static inline void cs_call_alias(
static_cast<cs_alias *>(cs.p_state->identmap[i])
);
}
int argmask = aliaslink.usedargs & (~0 << callargs);
int argmask = aliaslink.usedargs & int(~0U << callargs);
for (; argmask; ++callargs) {
if (argmask & (1 << callargs)) {
cs_aliasInternal::pop_arg(static_cast<cs_alias *>(