Summary: | The public file server applet does not work correctly with åäö in filenames | ||
---|---|---|---|
Product: | [Unmaintained] kpf | Reporter: | Kenneth Krekula <kenneth.krekula> |
Component: | general | Assignee: | rik |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carlos-spam |
Priority: | NOR | ||
Version: | 1.0.1 | ||
Target Milestone: | --- | ||
Platform: | Mandrake RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Kenneth Krekula
2003-11-16 12:34:15 UTC
*** Bug 72667 has been marked as a duplicate of this bug. *** This bug still exists in KDE3.2 (Mandrake 10.0) /Kenneth I've a simulair issue with KDE 3.2.2 and KDE 3.2.3. Danish charters like æ ø å (hope you can see them) are displayed as they should be in the file list but they can't be downloaded, be course the link point a stange filename with like this " CVS commit by rikkus: BUG: 68362 Encoding of chars as 2 hex chars (a number) was broken. Signed char was being turned into signed ULL, and coming out as fffffffffffffffffffffffffff6 or something similar. Casting it to uchar fixes this, so chars now come out as 2 hex chars as they should. M +1 -1 Utils.cpp 1.13 --- kdenetwork/kpf/src/Utils.cpp #1.12:1.13 @@ -520,5 +520,5 @@ namespace KPF else { - quoted += QString("%%1").arg(c, 0, 16); + quoted += QString("%%1").arg(uchar(c), 0, 16); } } Any reason why this was not backported? It wasn't backported because I didn't know it was supposed to be. I'll try and find out where I need to port it to. KDE_3_3_BRANCH |