diff --git a/c-programming/reverse-ramdisk.c b/c-programming/reverse-ramdisk.c index ff1618b..5be9380 100644 --- a/c-programming/reverse-ramdisk.c +++ b/c-programming/reverse-ramdisk.c @@ -143,8 +143,8 @@ int tf_free(int ID) { free(temp_files[index].file_path); // Shift the remaining temp files in the array - for (int i = index; i < num_temp_files - 1; i++) - temp_files[(size_t) i] = temp_files[(size_t) i + 1]; + for (size_t i = index; i < num_temp_files - 1; i++) + temp_files[i] = temp_files[i + 1]; // Reallocate memory for the temp_files array if (--num_temp_files > 0) {