reg. size_t, some other comparisons between signed and unsigned and some unhandled cases. Also some unused variables and paremeters, a possibly unintilalized variable and a possible return without value.