X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgldecoder.c;fp=source%2Fgldecoder.c;h=22b6285a244130fae4dd8d7af9481433402e7741;hb=6d297b506314c07bff3d77c2853a5f59380cfcb0;hp=81b1a43c128b8f3ddba292f86cc883dff2c9ff17;hpb=8ddb049bf9cb06c377857ab46b7af23c140f12a7;p=gldbg.git diff --git a/source/gldecoder.c b/source/gldecoder.c index 81b1a43..22b6285 100644 --- a/source/gldecoder.c +++ b/source/gldecoder.c @@ -74,9 +74,11 @@ static void decode_gldError(GlDecoder *dec, GlPacket *pkt) static void decode_gldBreak(GlDecoder *dec, GlPacket *pkt) { unsigned short func; + unsigned char flag; packet_read_short(pkt, (short *)&func); + packet_read_char(pkt, (char *)&flag); if(dec->gldBreak) - dec->gldBreak(dec->user_data, func); + dec->gldBreak(dec->user_data, func, flag); else if(dec->unhandled) dec->unhandled(dec->user_data, FUNC_GLDBREAK); }