-------------------------------------------------------------------------*\ * Output one character in form =XX \*-------------------------------------------------------------------------*/
| 506 | * Output one character in form =XX |
| 507 | \*-------------------------------------------------------------------------*/ |
| 508 | static void qpquote(UC c, luaL_Buffer *buffer) |
| 509 | { |
| 510 | luaL_addchar(buffer, '='); |
| 511 | luaL_addchar(buffer, qpbase[c >> 4]); |
| 512 | luaL_addchar(buffer, qpbase[c & 0x0F]); |
| 513 | } |
| 514 | |
| 515 | /*-------------------------------------------------------------------------*\ |
| 516 | * Accumulate characters until we are sure about how to deal with them. |