Mercurial > gftp.yaz
comparison lib/protocols.c @ 992:9c583f570950 default tip
more character set conversion on remote file names.
| author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
|---|---|
| date | Wed, 15 Sep 2010 11:42:57 +0900 |
| parents | c99b134c6185 |
| children |
comparison
equal
deleted
inserted
replaced
| 991:b884506e569c | 992:9c583f570950 |
|---|---|
| 462 { | 462 { |
| 463 if (g_utf8_validate (fle->file, -1, NULL)) | 463 if (g_utf8_validate (fle->file, -1, NULL)) |
| 464 fle->filename_utf8_encoded = 1; | 464 fle->filename_utf8_encoded = 1; |
| 465 else | 465 else |
| 466 { | 466 { |
| 467 utf8 = gftp_filename_to_utf8 (request, fle->file, &destlen); | 467 utf8 = gftp_remote_filename_to_utf8 (request, fle->file, &destlen); |
| 468 if (utf8 != NULL) | 468 if (utf8 != NULL) |
| 469 { | 469 { |
| 470 g_free (fle->file); | 470 g_free (fle->file); |
| 471 fle->file = utf8; | 471 fle->file = utf8; |
| 472 fle->filename_utf8_encoded = 1; | 472 fle->filename_utf8_encoded = 1; |
