comparison src/util.c @ 1843:4dbd8533d209

[gaim-migrate @ 1853] http can be authenticated committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sat, 12 May 2001 08:09:54 +0000
parents bdfb37ae28b4
children 8f06476b1296
comparison
equal deleted inserted replaced
1842:1d137dde946f 1843:4dbd8533d209
619 out[len + 3] = '='; 619 out[len + 3] = '=';
620 out[len + 4] = 0; 620 out[len + 4] = 0;
621 break; 621 break;
622 case 1: 622 case 1:
623 tmp <<= 16; 623 tmp <<= 16;
624 out = g_realloc(out, len + 4); 624 out = g_realloc(out, len + 5);
625 out[len] = alphabet[(tmp >> 12) & 0x3f]; 625 out[len] = alphabet[(tmp >> 18) & 0x3f];
626 out[len + 1] = alphabet[(tmp >> 6) & 0x3f]; 626 out[len + 1] = alphabet[(tmp >> 12) & 0x3f];
627 out[len + 2] = '='; 627 out[len + 2] = '=';
628 out[len + 3] = 0; 628 out[len + 3] = '=';
629 out[len + 4] = 0;
629 break; 630 break;
630 case 0: 631 case 0:
631 out = g_realloc(out, len + 2); 632 out = g_realloc(out, len + 1);
632 out[len] = '='; 633 out[len] = 0;
633 out[len + 1] = 0;
634 break; 634 break;
635 } 635 }
636 return out; 636 return out;
637 } 637 }
638 638