X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fjagdasm.cpp;fp=src%2Fjagdasm.cpp;h=5f18f110a582fcb276a58b46a6909fa18f56a557;hb=f30bf746981a99079e766b0d4e9de5391a4175ff;hp=6fadae8a03694f755b2f81cea40718e202254f70;hpb=b86a1645ad3fdedf85202c5563c2c5fc1e0eb03d;p=virtualjaguar diff --git a/src/jagdasm.cpp b/src/jagdasm.cpp index 6fadae8..5f18f11 100644 --- a/src/jagdasm.cpp +++ b/src/jagdasm.cpp @@ -61,8 +61,9 @@ char * signed_16bit(int16 val) return temp; } -unsigned dasmjag(int dsp_type, char * buffer, unsigned pc) +unsigned dasmjag(int dsp_type, char * bufferOut, unsigned pc) { + char buffer[64]; int op = ROPCODE(pc); int reg1 = (op >> 5) & 31; int reg2 = op & 31; @@ -160,7 +161,7 @@ unsigned dasmjag(int dsp_type, char * buffer, unsigned pc) sprintf(buffer, "ADDQMOD $%X,R%02d", convert_zero[reg1], reg2); break; } - sprintf(buffer,"%-24s (%04X)", buffer, op); + sprintf(bufferOut,"%-24s (%04X)", buffer, op); return size; }