summaryrefslogtreecommitdiff
path: root/navit/file.h
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-02-13 09:21:30 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-02-13 09:21:30 +0000
commitaa80713030ad5b68d3aa66895dcddd20824112cd (patch)
tree1132aec7c20cab8e0d779ac0baf48154fa2cd61c /navit/file.h
parentc5188e1837b040c44a9ae5f0177b27b47fa51091 (diff)
downloadnavit-aa80713030ad5b68d3aa66895dcddd20824112cd.tar.gz
Fix:Core:Replaced g_file_get_contents with navit version
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2045 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/file.h')
-rw-r--r--navit/file.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/navit/file.h b/navit/file.h
index 79f211d1c..f5dae8eab 100644
--- a/navit/file.h
+++ b/navit/file.h
@@ -53,9 +53,12 @@ struct file_wordexp;
struct param_list;
struct file *file_create(char *name);
int file_is_dir(char *name);
+int file_size(struct file *file);
int file_mkdir(char *name, int pflag);
int file_mmap(struct file *file);
unsigned char *file_data_read(struct file *file, long long offset, int size);
+unsigned char *file_data_read_all(struct file *file);
+int file_get_contents(char *name, unsigned char **buffer, int *size);
unsigned char *file_data_read_compressed(struct file *file, long long offset, int size, int size_uncomp);
void file_data_free(struct file *file, unsigned char *data);
int file_exists(char *name);