diff options
Diffstat (limited to 'file_name.c')
-rw-r--r-- | file_name.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/file_name.c b/file_name.c index 8dac0aa..4456492 100644 --- a/file_name.c +++ b/file_name.c @@ -30,7 +30,7 @@ char *unix_normalize (doscp_t *cp, char *ans, dos_name_t *dn, size_t ans_size) wchar_t wbuffer[13]; char *a; int j; - + for (a=buffer,j=0; (j<8) && (dn->base[j] > ' '); ++j,++a) *a = dn->base[j]; if(dn->ext[0] > ' ') { @@ -112,10 +112,10 @@ void dos_name(doscp_t *toDos, const char *name, int verbose UNUSEDP, name = &name[2]; /* zap the leading path */ - name = (char *) _basename(name); + name = _basename(name); if ((s = strrchr(name, '\\'))) name = s + 1; - + memset(dn, ' ', 11); /* skip leading dots and spaces */ @@ -152,7 +152,7 @@ void dos_name(doscp_t *toDos, const char *name, int verbose UNUSEDP, */ wchar_t *unix_name(doscp_t *dosCp, - const char *base, const char *ext, char Case, wchar_t *ret) + const char *base, const char *ext, uint8_t Case, wchar_t *ret) { char *s, tname[9], text[4], ans[13]; int i; |