From 662ef2073cb5ece7bb558700f344ea10b431fb64 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Wed, 21 Mar 2012 14:55:15 +0100 Subject: tools: Fix compiler warnings for idevicebackup and idevicebackup2 --- tools/idevicebackup.c | 6 ++++-- tools/idevicebackup2.c | 9 +++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/tools/idevicebackup.c b/tools/idevicebackup.c index 159f3b1..26771f8 100644 --- a/tools/idevicebackup.c +++ b/tools/idevicebackup.c @@ -35,6 +35,8 @@ #include #endif #include +#include +#include #include #include @@ -228,14 +230,14 @@ static void notify_cb(const char *notification, void *userdata) static char *str_toupper(char* str) { char *res = strdup(str); - int i; + unsigned int i; for (i = 0; i < strlen(res); i++) { res[i] = toupper(res[i]); } return res; } -char* build_path(const char* elem, ...) +static char* build_path(const char* elem, ...) { if (!elem) return NULL; va_list args; diff --git a/tools/idevicebackup2.c b/tools/idevicebackup2.c index 2c77e1f..b0f9d55 100644 --- a/tools/idevicebackup2.c +++ b/tools/idevicebackup2.c @@ -28,6 +28,8 @@ #include #include #include +#include +#include #include #include @@ -161,7 +163,7 @@ static void mobilebackup_afc_get_file_contents(const char *filename, char **data static char *str_toupper(char* str) { char *res = strdup(str); - int i; + unsigned int i; for (i = 0; i < strlen(res); i++) { res[i] = toupper(res[i]); } @@ -177,7 +179,7 @@ static int __mkdir(const char* path, int mode) #endif } -int mkdir_with_parents(const char *dir, int mode) +static int mkdir_with_parents(const char *dir, int mode) { if (!dir) return -1; if (__mkdir(dir, mode) == 0) { @@ -200,7 +202,7 @@ int mkdir_with_parents(const char *dir, int mode) return res; } -char* build_path(const char* elem, ...) +static char* build_path(const char* elem, ...) { if (!elem) return NULL; va_list args; @@ -1662,7 +1664,6 @@ checkpoint: if (src && dst) { char *oldpath = build_path(backup_directory, src, NULL); char *newpath = build_path(backup_directory, dst, NULL); - struct stat st; PRINT_VERBOSE(1, "Copying '%s' to '%s'\n", src, dst); -- cgit v1.1-32-gdbae