From 35ae4dd071bba5af475508a91ad3c9ad23596645 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Fri, 31 Oct 2008 00:34:09 +0000 Subject: [PATCH] Fix a bunch of warnings More warnings fixed in the file storage. --- src/file_storage.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/file_storage.c b/src/file_storage.c index 217ede4..7180b8a 100644 --- a/src/file_storage.c +++ b/src/file_storage.c @@ -37,6 +37,8 @@ #include +#include "file_storage.h" + #define DIR_PERMS 0700 #ifndef FILE_STORAGE_PATH @@ -97,9 +99,7 @@ int file_storage_print_data_save(struct fp_print_data *data, enum fp_finger finger, const char *username) { GError *err = NULL; - char *path; - char *dirpath; - unsigned char *buf; + char *path, *dirpath, *buf; size_t len; int r; char *base_store = NULL; @@ -110,7 +110,7 @@ int file_storage_print_data_save(struct fp_print_data *data, return r; } - len = fp_print_data_get_data(data, &buf); + len = fp_print_data_get_data(data, (guchar **) &buf); if (!len) { g_free(base_store); return -ENOMEM; @@ -145,7 +145,7 @@ int file_storage_print_data_save(struct fp_print_data *data, static int load_from_file(char *path, struct fp_print_data **data) { gsize length; - gchar *contents; + char *contents; GError *err = NULL; struct fp_print_data *fdata; @@ -161,7 +161,7 @@ static int load_from_file(char *path, struct fp_print_data **data) return r; } - fdata = fp_print_data_from_data(contents, length); + fdata = fp_print_data_from_data((guchar *) contents, length); g_free(contents); if (!fdata) return -EIO;