diff options
Diffstat (limited to 'fs/cifs/cifs_unicode.c')
-rw-r--r-- | fs/cifs/cifs_unicode.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/fs/cifs/cifs_unicode.c b/fs/cifs/cifs_unicode.c index 6382720acf7c..60e3c4253de0 100644 --- a/fs/cifs/cifs_unicode.c +++ b/fs/cifs/cifs_unicode.c | |||
@@ -181,35 +181,6 @@ cifs_from_ucs2(char *to, const __le16 *from, int tolen, int fromlen, | |||
181 | } | 181 | } |
182 | 182 | ||
183 | /* | 183 | /* |
184 | * NAME: cifs_strfromUCS() | ||
185 | * | ||
186 | * FUNCTION: Convert little-endian unicode string to character string | ||
187 | * | ||
188 | */ | ||
189 | int | ||
190 | cifs_strfromUCS_le(char *to, const __le16 *from, | ||
191 | int len, const struct nls_table *codepage) | ||
192 | { | ||
193 | int i; | ||
194 | int outlen = 0; | ||
195 | |||
196 | for (i = 0; (i < len) && from[i]; i++) { | ||
197 | int charlen; | ||
198 | /* 2.4.0 kernel or greater */ | ||
199 | charlen = | ||
200 | codepage->uni2char(le16_to_cpu(from[i]), &to[outlen], | ||
201 | NLS_MAX_CHARSET_SIZE); | ||
202 | if (charlen > 0) { | ||
203 | outlen += charlen; | ||
204 | } else { | ||
205 | to[outlen++] = '?'; | ||
206 | } | ||
207 | } | ||
208 | to[outlen] = 0; | ||
209 | return outlen; | ||
210 | } | ||
211 | |||
212 | /* | ||
213 | * NAME: cifs_strtoUCS() | 184 | * NAME: cifs_strtoUCS() |
214 | * | 185 | * |
215 | * FUNCTION: Convert character string to unicode string | 186 | * FUNCTION: Convert character string to unicode string |