ref: f4bd018e6acf92993397223e2d2fffff1dd1dbdb
dir: /s3m.c/
#include "tagspriv.h" int tags3m(Tagctx *ctx) { char d[28+1+1], *s; if(ctx->read(ctx, d, 28+1+1) != 28+1+1 || (d[28] != 0x1a && d[28] != 0) || d[29] != 0x10) return -1; d[28] = 0; for(s = d+27; s != d-1 && (*s == ' ' || *s == 0); s--); s[1] = 0; txtcb(ctx, Ttitle, "", d); return 0; }