Browse Source

Use height, not width, for correct progress report.

Jorge Rodriguez 11 years ago
parent
commit
8355ea1184
1 changed files with 1 additions and 1 deletions
  1. 1 1
      stb_image_resize.h

+ 1 - 1
stb_image_resize.h

@@ -1512,7 +1512,7 @@ static void stbir__empty_ring_buffer(stbir__info* stbir_info, int first_necessar
 				int output_row_start = stbir_info->ring_buffer_first_scanline * output_stride_bytes;
 				int output_row_start = stbir_info->ring_buffer_first_scanline * output_stride_bytes;
 				float* ring_buffer_entry = stbir__get_ring_buffer_entry(ring_buffer, stbir_info->ring_buffer_begin_index, ring_buffer_length);
 				float* ring_buffer_entry = stbir__get_ring_buffer_entry(ring_buffer, stbir_info->ring_buffer_begin_index, ring_buffer_length);
 				stbir__encode_scanline(stbir_info, output_w, (char *) output_data + output_row_start, ring_buffer_entry, channels, alpha_channel, decode);
 				stbir__encode_scanline(stbir_info, output_w, (char *) output_data + output_row_start, ring_buffer_entry, channels, alpha_channel, decode);
-				STBIR_PROGRESS_REPORT((float)stbir_info->ring_buffer_first_scanline / output_w);
+				STBIR_PROGRESS_REPORT((float)stbir_info->ring_buffer_first_scanline / stbir_info->output_h);
 			}
 			}
 
 
 			if (stbir_info->ring_buffer_first_scanline == stbir_info->ring_buffer_last_scanline)
 			if (stbir_info->ring_buffer_first_scanline == stbir_info->ring_buffer_last_scanline)