++i;
eDebug("unsup. Big5 subset of ISO/IEC 10646-1 enc.");
break;
- case 0x15:
- ++i;
- eDebug("unsup. UTF-8 encoding of ISO/IEC 10646-1.");
- break;
+ case 0x15: // UTF-8 encoding of ISO/IEC 10646-1
+ return std::string((char*)data+1, len-1);
case 0x0:
case 0xC ... 0xF:
case 0x16 ... 0x1F:
- default:
eDebug("reserved %d", data[0]);
++i;
break;