Silence compiler warning about format strings using PRIu64
diff --git a/common/utils.c b/common/utils.c
index aa0332d..80f7060 100644
--- a/common/utils.c
+++ b/common/utils.c
@@ -322,7 +322,7 @@
 
 	case PLIST_UINT:
 		plist_get_uint_val(node, &u);
-		fprintf(stream, "%"PRIu64"\n", (long long)u);
+		fprintf(stream, "%"PRIu64"\n", u);
 		break;
 
 	case PLIST_REAL:
diff --git a/dev/ideviceheartbeat.c b/dev/ideviceheartbeat.c
index fe2cdf3..c92ff90 100644
--- a/dev/ideviceheartbeat.c
+++ b/dev/ideviceheartbeat.c
@@ -21,6 +21,7 @@
 
 #include <stdio.h>
 #include <string.h>
+#include <inttypes.h>
 #include <signal.h>
 #include <stdlib.h>
 
@@ -129,7 +130,7 @@
 				plist_get_uint_val(node, &interval);
 			}
 
-			printf("> marco: supports_sleepy_time %d, interval %llu\n", b, interval);
+			printf("> marco: supports_sleepy_time %d, interval %"PRIu64"\n", b, interval);
 
 			plist_free(message);
 			message = NULL;