Commit e49e6e60 authored by Kenton Varda's avatar Kenton Varda

Fix build on platforms where char is unsigned.

parent 6052cb94
...@@ -774,7 +774,7 @@ int base64_decode_value(char value_in) { ...@@ -774,7 +774,7 @@ int base64_decode_value(char value_in) {
// Note that the original libb64 implementation used -1 for invalid input, -2 on padding -- this // Note that the original libb64 implementation used -1 for invalid input, -2 on padding -- this
// new scheme allows for some simpler error checks in steps A and B. // new scheme allows for some simpler error checks in steps A and B.
static const char decoding[] = { static const signed char decoding[] = {
-3,-3,-3,-3,-3,-3,-3,-3, -3,-1,-1,-3,-1,-1,-3,-3, -3,-3,-3,-3,-3,-3,-3,-3, -3,-1,-1,-3,-1,-1,-3,-3,
-3,-3,-3,-3,-3,-3,-3,-3, -3,-3,-3,-3,-3,-3,-3,-3, -3,-3,-3,-3,-3,-3,-3,-3, -3,-3,-3,-3,-3,-3,-3,-3,
-1,-3,-3,-3,-3,-3,-3,-3, -3,-3,-3,62,-3,-3,-3,63, -1,-3,-3,-3,-3,-3,-3,-3, -3,-3,-3,62,-3,-3,-3,63,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment