FreeBSD Bugzilla – Attachment 179628 Details for
Bug 216813
mount_msdosfs: regression in handling the -L flag
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Work-around
mount_msdosfs.patch (text/plain), 892 bytes, created by
Mikhail Teterin
on 2017-02-05 08:22:13 UTC
(
hide
)
Description:
Work-around
Filename:
MIME Type:
Creator:
Mikhail Teterin
Created:
2017-02-05 08:22:13 UTC
Size:
892 bytes
patch
obsolete
>Index: mount_msdosfs.c >=================================================================== >--- mount_msdosfs.c (revision 313274) >+++ mount_msdosfs.c (working copy) >@@ -43,6 +43,7 @@ > #include <sys/module.h> > > #include <ctype.h> >+#include <errno.h> > #include <err.h> > #include <grp.h> > #include <locale.h> >@@ -306,17 +307,17 @@ > > build_iovec_argf(iov, iovlen, "cs_win", ENCODING_UNICODE); > error = kiconv_add_xlat16_cspairs(ENCODING_UNICODE, cs_local); >- if (error) >+ if (error && errno != EEXIST) > return (-1); > if (cs_dos != NULL) { > error = kiconv_add_xlat16_cspairs(cs_dos, cs_local); >- if (error) >+ if (error && errno != EEXIST) > return (-1); > } else { > build_iovec_argf(iov, iovlen, "cs_dos", cs_local); > error = kiconv_add_xlat16_cspair(cs_local, cs_local, > KICONV_FROM_UPPER | KICONV_LOWER); >- if (error) >+ if (error && errno != EEXIST) > return (-1); > } >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 216813
: 179628