diff options
author | jcid <devnull@localhost> | 2008-04-08 23:07:48 +0200 |
---|---|---|
committer | jcid <devnull@localhost> | 2008-04-08 23:07:48 +0200 |
commit | 8a7b0f048051fbb82e11915b51b90ccf6d927555 (patch) | |
tree | 1276cc50a559fe6c614a93c6abd870a167188d24 /dpi | |
parent | 9388b5d4464d13117bcaad1fda1a1b7ebd8d0264 (diff) |
- Reverted the datauri patch.
Diffstat (limited to 'dpi')
-rw-r--r-- | dpi/datauri.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dpi/datauri.c b/dpi/datauri.c index 7677fd96..d556f610 100644 --- a/dpi/datauri.c +++ b/dpi/datauri.c @@ -252,9 +252,11 @@ static unsigned char *datauri_get_data(char *url, size_t *p_sz) if (p) { ++p; - data = (unsigned char *)a_Url_decode_hex_str(p, p_sz); if (is_base64) { + data = (unsigned char *)dStrdup(p); *p_sz = (size_t) b64decode(data); + } else { + data = (unsigned char *)a_Url_decode_hex_str(p, p_sz); } } else { data = (unsigned char *)dStrdup(""); |