diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-12-22 11:38:20 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-12-22 11:38:20 +0000 |
commit | 355f1f7e52f27ec5fcd92c5729a0af411b436726 (patch) | |
tree | c92d8b6694e9be7c75447122ba1196bd318455a2 /navit/file.h | |
parent | 9eaa9114d9036ccc5bbb82a4b19171315d01fc3a (diff) | |
download | navit-355f1f7e52f27ec5fcd92c5729a0af411b436726.tar.gz |
Add:Core:More flexibility for file_create
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3813 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/file.h')
-rw-r--r-- | navit/file.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/navit/file.h b/navit/file.h index dc77a3e93..2ee8bca63 100644 --- a/navit/file.h +++ b/navit/file.h @@ -56,14 +56,8 @@ struct file { int requests; }; -enum file_flags { - file_flag_nocache=1, - file_flag_readwrite=2, - file_flag_url=4, -}; - /* prototypes */ -struct file *file_create(char *name, enum file_flags flags); +struct file *file_create(char *name, struct attr **options); int file_is_dir(char *name); long long file_size(struct file *file); int file_mkdir(char *name, int pflag); @@ -82,7 +76,7 @@ void file_unmap(struct file *f); void *file_opendir(char *dir); char *file_readdir(void *hnd); void file_closedir(void *hnd); -struct file *file_create_caseinsensitive(char *name, enum file_flags flags); +struct file *file_create_caseinsensitive(char *name, struct attr **options); void file_destroy(struct file *f); struct file_wordexp *file_wordexp_new(const char *pattern); int file_wordexp_get_count(struct file_wordexp *wexp); |