|  | @@ -3730,7 +3730,7 @@ START_TEST(test_file_in_memory)
 | 
											
												
													
														|  |  	char client_data_buf[256];
 |  |  	char client_data_buf[256];
 | 
											
												
													
														|  |  	const struct mg_request_info *client_ri;
 |  |  	const struct mg_request_info *client_ri;
 | 
											
												
													
														|  |  	int64_t data_read;
 |  |  	int64_t data_read;
 | 
											
												
													
														|  | -	int r;
 |  | 
 | 
											
												
													
														|  | 
 |  | +	int r, i;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	/* Prepare test data */
 |  |  	/* Prepare test data */
 | 
											
										
											
												
													
														|  | @@ -3794,7 +3794,10 @@ START_TEST(test_file_in_memory)
 | 
											
												
													
														|  |  	while (data_read < client_ri->content_length) {
 |  |  	while (data_read < client_ri->content_length) {
 | 
											
												
													
														|  |  		r = mg_read(client, client_data_buf, sizeof(client_data_buf));
 |  |  		r = mg_read(client, client_data_buf, sizeof(client_data_buf));
 | 
											
												
													
														|  |  		if (r > 0) {
 |  |  		if (r > 0) {
 | 
											
												
													
														|  | -			ck_assert_int_eq((int)client_data_buf[0], (int)((char)data_read));
 |  | 
 | 
											
												
													
														|  | 
 |  | +			for (i = 0; i < r; i++) {
 | 
											
												
													
														|  | 
 |  | +				ck_assert_int_eq((int)client_data_buf[i],
 | 
											
												
													
														|  | 
 |  | +				                 (int)file_in_mem_data[data_read + i]);
 | 
											
												
													
														|  | 
 |  | +			}
 | 
											
												
													
														|  |  			data_read += r;
 |  |  			data_read += r;
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  |  	}
 |  |  	}
 |