X-Git-Url: http://git.droids-corp.org/?p=protos%2Fimu.git;a=blobdiff_plain;f=fat.c;fp=fat.c;h=df579ce4ddc3a219f4f085864a1e6a07fb45ccc6;hp=367d48965248090d93c9910d6733784b6392dc6f;hb=9c35c09227041d2d23477b19443b3f707fddc664;hpb=de6cbbfa24c5af2030ab1a46ee94bcc8b35910b9 diff --git a/fat.c b/fat.c index 367d489..df579ce 100644 --- a/fat.c +++ b/fat.c @@ -814,6 +814,9 @@ uint8_t fat_clear_cluster(const struct fat_fs_struct* fs, cluster_t cluster_num) */ uintptr_t fat_clear_cluster_callback(uint8_t* buffer, offset_t offset, void* p) { + (void)buffer; + (void)offset; + (void)p; return 16; } #endif @@ -2518,6 +2521,8 @@ uint8_t fat_get_fs_free_16_callback(uint8_t* buffer, offset_t offset, void* p) struct fat_usage_count_callback_arg* count_arg = (struct fat_usage_count_callback_arg*) p; uintptr_t buffer_size = count_arg->buffer_size; + (void)offset; + for(uintptr_t i = 0; i < buffer_size; i += 2, buffer += 2) { uint16_t cluster = read16(buffer); @@ -2538,6 +2543,8 @@ uint8_t fat_get_fs_free_32_callback(uint8_t* buffer, offset_t offset, void* p) struct fat_usage_count_callback_arg* count_arg = (struct fat_usage_count_callback_arg*) p; uintptr_t buffer_size = count_arg->buffer_size; + (void)offset; + for(uintptr_t i = 0; i < buffer_size; i += 4, buffer += 4) { uint32_t cluster = read32(buffer);