In file included from main.cpp:35:0:
buffered_reader.h: In member function 'int32_t BufferedReader::Read(char*, int32_t)':
buffered_reader.h:22:36: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
for (int i = 0; i < test.length()-1; i++) {
~~^~~~~~~~~~~~~~~~~
buffered_reader.h:28:26: error: '_strdup' was not declared in this scope
output_buffer = _strdup(test.c_str());
^~~~~~~
buffered_reader.h:28:26: note: suggested alternative: 'strdup'
output_buffer = _strdup(test.c_str());
^~~~~~~
strdup
cc1plus: all warnings being treated as errors
|