diff options
author | Alexey Shchepin <alexey@process-one.net> | 2007-08-21 22:28:41 +0000 |
---|---|---|
committer | Alexey Shchepin <alexey@process-one.net> | 2007-08-21 22:28:41 +0000 |
commit | 106cf7f9635ff6aa71c9c5314b136a0f3ee86a72 (patch) | |
tree | 3805bb16fda38b654a5585ad356977c1a06e29ca /src | |
parent | * src/mod_roster.erl: Don't send roster push when unsubscribing in (diff) |
* src/jlib.erl: Use http_base_64:decode if available
SVN Revision: 883
Diffstat (limited to 'src')
-rw-r--r-- | src/jlib.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/jlib.erl b/src/jlib.erl index 74369cf22..af1fcabad 100644 --- a/src/jlib.erl +++ b/src/jlib.erl @@ -566,6 +566,14 @@ check_list(List) -> % decode_base64(S) -> + case catch http_base_64:decode(S) of + {'EXIT', _Err} -> + decode_base64_old(S); + Res -> + Res + end. + +decode_base64_old(S) -> decode1_base64([C || C <- S, C /= $ , C /= $\t, |