WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
21824
[GTK] FileSystem abstraction uses features from Glib 2.16
https://bugs.webkit.org/show_bug.cgi?id=21824
Summary
[GTK] FileSystem abstraction uses features from Glib 2.16
Kalle Vahlman
Reported
2008-10-22 23:37:35 PDT
The FileSystem abstraction for GTK+ port uses g_uri_(un)escape_string() to escape file names on Linux, which are pretty new features introduced in Glib 2.16. There's a wrapper and local copy of the implementation for g_uri_escape_string(), but not for g_uri_unescape_string() breaking the build for pre-2.16 Glib.
Attachments
Patch to add wrapping for g_uri_unescape_string()
(4.12 KB, patch)
2008-10-22 23:41 PDT
,
Kalle Vahlman
alp
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Kalle Vahlman
Comment 1
2008-10-22 23:41:45 PDT
Created
attachment 24591
[details]
Patch to add wrapping for g_uri_unescape_string() The patch follows the way the wrapping is done for g_uri_escape_string(), so it should be easy to review...
Alp Toker
Comment 2
2008-10-23 21:27:04 PDT
Comment on
attachment 24591
[details]
Patch to add wrapping for g_uri_unescape_string() r=me Thanks for the fix. Will also add config.h to guriescape.c before landing. Hopefully we'll end up using CString or something more appropriate for filenames some day!
Alp Toker
Comment 3
2008-10-23 21:33:22 PDT
Landed in
r37838
with some tabs removed as required by the SVN commit hook.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug