Loading system/osi/test/eager_reader_test.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -99,14 +99,14 @@ static void expect_data(eager_reader_t *reader, void *context) { static void expect_data_multibyte(eager_reader_t *reader, void *context) { char *data = (char *)context; int length = strlen(data); size_t length = strlen(data); for (int i = 0; i < length;) { for (size_t i = 0; i < length;) { uint8_t buffer[28]; int bytes_to_read = (length - i) > 28 ? 28 : (length - i); int bytes_read = eager_reader_read(reader, buffer, bytes_to_read, false); EXPECT_EQ(bytes_to_read, bytes_read); for (int j = 0; j < bytes_read && i < length; j++, i++) { size_t bytes_to_read = (length - i) > 28 ? 28 : (length - i); size_t bytes_read = eager_reader_read(reader, buffer, bytes_to_read, false); EXPECT_LE(bytes_read, bytes_to_read); for (size_t j = 0; j < bytes_read && i < length; j++, i++) { EXPECT_EQ(data[i], buffer[j]); } } Loading Loading
system/osi/test/eager_reader_test.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -99,14 +99,14 @@ static void expect_data(eager_reader_t *reader, void *context) { static void expect_data_multibyte(eager_reader_t *reader, void *context) { char *data = (char *)context; int length = strlen(data); size_t length = strlen(data); for (int i = 0; i < length;) { for (size_t i = 0; i < length;) { uint8_t buffer[28]; int bytes_to_read = (length - i) > 28 ? 28 : (length - i); int bytes_read = eager_reader_read(reader, buffer, bytes_to_read, false); EXPECT_EQ(bytes_to_read, bytes_read); for (int j = 0; j < bytes_read && i < length; j++, i++) { size_t bytes_to_read = (length - i) > 28 ? 28 : (length - i); size_t bytes_read = eager_reader_read(reader, buffer, bytes_to_read, false); EXPECT_LE(bytes_read, bytes_to_read); for (size_t j = 0; j < bytes_read && i < length; j++, i++) { EXPECT_EQ(data[i], buffer[j]); } } Loading