small_buffer.cpp(52): warning C4389: '==' : signed/unsigned mismatch