ports/sysutils/ipmitool/patches/patch-lib_ipmi_ime_c

28 lines
1.1 KiB
Text

Index: lib/ipmi_ime.c
--- lib/ipmi_ime.c.orig
+++ lib/ipmi_ime.c
@@ -427,7 +427,7 @@ static int ImeUpgrade(struct ipmi_intf *intf, char* im
shownPercent = currentPercent;
printf("Percent: %02i, ", shownPercent);
time(&current);
- printf("Elapsed time %02ld:%02ld\r",((current-start)/60), ((current-start)%60));
+ printf("Elapsed time %02lld:%02lld\r",(long long)((current-start)/60), (long long)((current-start)%60));
fflush(stdout);
}
@@ -476,13 +476,13 @@ static int ImeUpgrade(struct ipmi_intf *intf, char* im
)
{
time(&end);
- printf("Update Completed in %02ld:%02ld\n",(end-start)/60, (end-start)%60);
+ printf("Update Completed in %02lld:%02lld\n",(long long)(end-start)/60, (long long)(end-start)%60);
}
else
{
time(&end);
printf("Update Error\n");
- printf("\nTime Taken %02ld:%02ld\n",(end-start)/60, (end-start)%60);
+ printf("\nTime Taken %02lld:%02lld\n",(long long)(end-start)/60, (long long)(end-start)%60);
}
return rc;