From ce5d96b66122136f0536ed1b0b90a53b52c053f2 Mon Sep 17 00:00:00 2001 From: wiire-a Date: Sat, 6 Jan 2018 18:23:20 +0100 Subject: [PATCH] Added casts to correct types when printing elapsed time This fixes a warning on macOS due to tv_usec being of type int32_t. --- src/pixiewps.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pixiewps.c b/src/pixiewps.c index e1ffb0e..36e0d5a 100644 --- a/src/pixiewps.c +++ b/src/pixiewps.c @@ -859,7 +859,7 @@ usage_err: else { printf("\n [-] WPA-PSK not found!"); } - printf("\n\n [*] Time taken: %lu s %lu ms\n\n", diff.tv_sec, diff.tv_usec / 1000); + printf("\n\n [*] Time taken: %lu s %lu ms\n\n", (unsigned long)diff.tv_sec, (unsigned long)(diff.tv_usec / 1000)); if (wps->e_hash1) free(wps->e_hash1); if (wps->e_hash2) free(wps->e_hash2); @@ -1440,7 +1440,7 @@ usage_err: else { printf("\n [-] WPS pin not found!"); } - printf("\n\n [*] Time taken: %lu s %lu ms\n\n", diff.tv_sec, diff.tv_usec / 1000); + printf("\n\n [*] Time taken: %lu s %lu ms\n\n", (unsigned long)diff.tv_sec, (unsigned long)(diff.tv_usec / 1000)); if (wps->warning) { printf("%s", wps->warning);