diff options
author | Peter D'Hoye <peter.dhoye@gmail.com> | 2009-05-24 21:28:16 +0000 |
---|---|---|
committer | Peter D'Hoye <peter.dhoye@gmail.com> | 2009-05-24 21:28:16 +0000 |
commit | 526b5580dabbfed7cfe5439dc3a90ec727f563c2 (patch) | |
tree | 22b1af92348785daad16714ee5e2b633017e0e48 /apps/plugins/pdbox/PDa/src/s_file.c | |
parent | 4f2dfcc01b260d946044ef2b6af5fe36cb772c8d (diff) | |
download | rockbox-526b5580dabbfed7cfe5439dc3a90ec727f563c2.tar.gz rockbox-526b5580dabbfed7cfe5439dc3a90ec727f563c2.zip |
Cut the files in half and it might work better (note to self: check your tree is really clean before patching)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21070 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/pdbox/PDa/src/s_file.c')
-rw-r--r-- | apps/plugins/pdbox/PDa/src/s_file.c | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/apps/plugins/pdbox/PDa/src/s_file.c b/apps/plugins/pdbox/PDa/src/s_file.c index 2d3c4e5580..27825d5948 100644 --- a/apps/plugins/pdbox/PDa/src/s_file.c +++ b/apps/plugins/pdbox/PDa/src/s_file.c | |||
@@ -53,58 +53,3 @@ void sys_unbashfilename(const char *from, char *to) | |||
53 | *to = 0; | 53 | *to = 0; |
54 | } | 54 | } |
55 | 55 | ||
56 | /* Copyright (c) 1997-1999 Miller Puckette. | ||
57 | * For information on usage and redistribution, and for a DISCLAIMER OF ALL | ||
58 | * WARRANTIES, see the file, "LICENSE.txt," in this distribution. */ | ||
59 | |||
60 | /* | ||
61 | * this file contains file-handling routines. | ||
62 | */ | ||
63 | |||
64 | #include "m_pd.h" | ||
65 | #include "s_stuff.h" | ||
66 | #include <sys/types.h> | ||
67 | #include <sys/stat.h> | ||
68 | |||
69 | /* LATER delete this? -- replaced by find_via_path() in s_path.c */ | ||
70 | int sys_isreadablefile(const char *s) | ||
71 | { | ||
72 | struct stat statbuf; | ||
73 | int mode; | ||
74 | if (stat(s, &statbuf) < 0) return (0); | ||
75 | #ifdef UNIX | ||
76 | mode = statbuf.st_mode; | ||
77 | if (S_ISDIR(mode)) return (0); | ||
78 | #endif | ||
79 | return (1); | ||
80 | } | ||
81 | |||
82 | /* change '/' characters to the system's native file separator */ | ||
83 | void sys_bashfilename(const char *from, char *to) | ||
84 | { | ||
85 | char c; | ||
86 | while (c = *from++) | ||
87 | { | ||
88 | #ifdef MSW | ||
89 | if (c == '/') c = '\\'; | ||
90 | #endif | ||
91 | *to++ = c; | ||
92 | } | ||
93 | *to = 0; | ||
94 | } | ||
95 | |||
96 | |||
97 | /* change the system's native file separator to '/' characters */ | ||
98 | void sys_unbashfilename(const char *from, char *to) | ||
99 | { | ||
100 | char c; | ||
101 | while (c = *from++) | ||
102 | { | ||
103 | #ifdef MSW | ||
104 | if (c == '\\') c = '/'; | ||
105 | #endif | ||
106 | *to++ = c; | ||
107 | } | ||
108 | *to = 0; | ||
109 | } | ||
110 | |||