diff --git a/apps/main.c b/apps/main.c index b189ea2261..6622094e13 100644 --- a/apps/main.c +++ b/apps/main.c @@ -660,8 +660,8 @@ static void init(void) for (int i = 0 ; i < NUM_VOLUMES ; i++) { disk_partinfo(i, &pinfo); if (pinfo.type) - lcd_putsf(0, line++, "P%d T%02x S%08lx", - i, pinfo.type, pinfo.size); + lcd_putsf(0, line++, "P%d T%02x S%llx", + i, pinfo.type, (unsigned long long)pinfo.size); } lcd_update(); diff --git a/bootloader/common.c b/bootloader/common.c index 7ef5d4fb32..0770237d68 100644 --- a/bootloader/common.c +++ b/bootloader/common.c @@ -121,8 +121,8 @@ void error(int errortype, int error, bool shutdown) struct partinfo pinfo; disk_partinfo(i, &pinfo); if (pinfo.type) - printf("P%d T%02x S%08lx", - i, pinfo.type, pinfo.size); + printf("P%d T%02x S%llx", + i, pinfo.type, (unsigned long long)pinfo.size); } #endif break; diff --git a/bootloader/ipod-s5l87xx.c b/bootloader/ipod-s5l87xx.c index 827831fcca..44674c571a 100644 --- a/bootloader/ipod-s5l87xx.c +++ b/bootloader/ipod-s5l87xx.c @@ -954,8 +954,8 @@ void main(void) for (int i = 0 ; i < NUM_VOLUMES ; i++) { disk_partinfo(i, &pinfo); if (pinfo.type) - printf("P%d T%02x S%08lx", - i, pinfo.type, pinfo.size); + printf("P%d T%02x S%llx", + i, pinfo.type, (unsigned long long)pinfo.size); } fatal_error(ERR_RB); } diff --git a/bootloader/ipod.c b/bootloader/ipod.c index 0f70d2b7ef..8b7127c605 100644 --- a/bootloader/ipod.c +++ b/bootloader/ipod.c @@ -377,8 +377,8 @@ void* main(void) for (int i = 0 ; i < NUM_VOLUMES ; i++) { disk_partinfo(i, &pinfo); if (pinfo.type) - printf("P%d T%02x S%08lx", - i, pinfo.type, pinfo.size); + printf("P%d T%02x S%lllx", + i, pinfo.type, (unsigned long long)pinfo.size); } printf("No partition found"); diff --git a/bootloader/iriver_h1x0.c b/bootloader/iriver_h1x0.c index 1bf41b5a8c..b6f09a0e09 100644 --- a/bootloader/iriver_h1x0.c +++ b/bootloader/iriver_h1x0.c @@ -567,8 +567,8 @@ void main(void) for (int i = 0 ; i < NUM_VOLUMES ; i++) { disk_partinfo(i, &pinfo); if (pinfo.type) - printf("P%d T%02x S%08lx", - i, pinfo.type, pinfo.size); + printf("P%d T%02x S%llx", + i, pinfo.type, (unsigned long long)pinfo.size); } while(button_get(true) != SYS_USB_CONNECTED) {}; } diff --git a/bootloader/iriver_h300.c b/bootloader/iriver_h300.c index 7ba78f9d7f..6810a447c3 100644 --- a/bootloader/iriver_h300.c +++ b/bootloader/iriver_h300.c @@ -627,8 +627,8 @@ void main(void) for (int i = 0 ; i < NUM_VOLUMES ; i++) { disk_partinfo(i, &pinfo); if (pinfo.type) - printf("P%d T%02x S%08lx", - i, pinfo.type, pinfo.size); + printf("P%d T%02x S%llx", + i, pinfo.type, (unsigned long long)pinfo.size); } while(button_get(true) != SYS_USB_CONNECTED) {}; }