ref: 9fd9c7b9e579e2ce4de4ee63a28c0ab04459ca13
dir: /xm.c/
#include "tagspriv.h" int tagxm(Tagctx *ctx) { uint8_t d[17+20+1], o[20*UTFmax+1]; if(ctx->read(ctx, d, 17+20) != 17+20 || strncasecmp((char*)d, "Extended Module: ", 17) != 0) return -1; d[17+20] = 0; if(cp437toutf8(o, sizeof(o), d+17, 20) > 0) txtcb(ctx, Ttitle, "", o); return 0; }