fix bug in seektable sorter where it was returning the wrong value
diff --git a/src/libFLAC/format.c b/src/libFLAC/format.c
index 9c3a83b..ecf4127 100644
--- a/src/libFLAC/format.c
+++ b/src/libFLAC/format.c
@@ -185,10 +185,10 @@
 		seek_table->points[j++] = seek_table->points[i];
 	}
 
-	for(; j < seek_table->num_points; j++) {
-		seek_table->points[j].sample_number = FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER;
-		seek_table->points[j].stream_offset = 0;
-		seek_table->points[j].frame_samples = 0;
+	for(i = j; i < seek_table->num_points; i++) {
+		seek_table->points[i].sample_number = FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER;
+		seek_table->points[i].stream_offset = 0;
+		seek_table->points[i].frame_samples = 0;
 	}
 
 	return j;