summaryrefslogtreecommitdiff
path: root/firmware/common
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/common')
-rw-r--r--firmware/common/rbpaths.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/firmware/common/rbpaths.c b/firmware/common/rbpaths.c
index c82e0f2dce..2d3c1e6603 100644
--- a/firmware/common/rbpaths.c
+++ b/firmware/common/rbpaths.c
@@ -160,8 +160,9 @@ int app_remove(const char *name)
160 const char *fname = name; 160 const char *fname = name;
161 if (!strncmp(ROCKBOX_DIR, name, ROCKBOX_DIR_LEN)) 161 if (!strncmp(ROCKBOX_DIR, name, ROCKBOX_DIR_LEN))
162 { 162 {
163 fname = _get_user_file_path(name, 0, realpath, sizeof(realpath)); 163 fname = _get_user_file_path(name, NEED_WRITE, realpath, sizeof(realpath));
164 } 164 }
165
165 return remove(fname); 166 return remove(fname);
166} 167}
167 168
@@ -171,7 +172,7 @@ int app_rename(const char *old, const char *new)
171 const char *fname = old; 172 const char *fname = old;
172 if (!strncmp(ROCKBOX_DIR, old, ROCKBOX_DIR_LEN)) 173 if (!strncmp(ROCKBOX_DIR, old, ROCKBOX_DIR_LEN))
173 { 174 {
174 fname = _get_user_file_path(old, 0, realpath, sizeof(realpath)); 175 fname = _get_user_file_path(old, NEED_WRITE, realpath, sizeof(realpath));
175 } 176 }
176 return rename(fname, new); 177 return rename(fname, new);
177} 178}
@@ -193,7 +194,7 @@ int app_mkdir(const char* name)
193 const char *fname = name; 194 const char *fname = name;
194 if (!strncmp(ROCKBOX_DIR, name, ROCKBOX_DIR_LEN)) 195 if (!strncmp(ROCKBOX_DIR, name, ROCKBOX_DIR_LEN))
195 { 196 {
196 fname = _get_user_file_path(name, 0, realpath, sizeof(realpath)); 197 fname = _get_user_file_path(name, NEED_WRITE, realpath, sizeof(realpath));
197 } 198 }
198 return mkdir(fname); 199 return mkdir(fname);
199} 200}
@@ -204,8 +205,7 @@ int app_rmdir(const char* name)
204 const char *fname = name; 205 const char *fname = name;
205 if (!strncmp(ROCKBOX_DIR, name, ROCKBOX_DIR_LEN)) 206 if (!strncmp(ROCKBOX_DIR, name, ROCKBOX_DIR_LEN))
206 { 207 {
207 fname = _get_user_file_path(name, 0, realpath, sizeof(realpath)); 208 fname = _get_user_file_path(name, NEED_WRITE, realpath, sizeof(realpath));
208 } 209 }
209 return rmdir(fname); 210 return rmdir(fname);
210} 211}
211