[ create a new paste ] login | about

Link: http://codepad.org/cCmumbLn    [ raw code | fork ]

Python, pasted on Jul 20:
dec zlib_uncompress_maybe

*(-4 + sp0) = lr0
*(-8 + sp0) = unk_R8
*(-12 + sp0) = unk_R7
*(-16 + sp0) = unk_R6
*(-20 + sp0) = unk_R5
*(-24 + sp0) = unk_R4
*(-40 + sp0) = 0
*(-48 + sp0) = 0
*(-44 + sp0) = 0
zlib_inflateInit2_(-80 + sp0, arg4, '1.1.f-LZC.1.1.2', 0x38) => ret_zlib_inflateInit2__FF2D81B8
if ret_zlib_inflateInit2__FF2D81B8 != 0:
    return 0
*(-68 + sp0) = arg0
*(-80 + sp0) = arg2
*(-76 + sp0) = arg3
*(-64 + sp0) = *(arg1)
if arg3 == 0:
    zlib_inflateEnd(-80 + sp0) => ret_zlib_inflateEnd_FF2D8210
    return 0
zlib_inflate(-80 + sp0, 0x0) => ret_zlib_inflate_FF2D81E0
if ret_zlib_inflate_FF2D81E0 == 1:
    *(arg1) = *(-60 + sp0)
    zlib_inflateEnd(-80 + sp0) => ret_zlib_inflateEnd_FF2D8210
    return 1
if ret_zlib_inflate_FF2D81E0 != 0:
    zlib_inflateEnd(-80 + sp0) => ret_zlib_inflateEnd_FF2D8210
    return 0
if arg3 == 0:
    zlib_inflateEnd(-80 + sp0) => ret_zlib_inflateEnd_FF2D8210
    return 0
!!! Stack not restored !!!
!end











dec zlib_uncompress_maybe2

*(-4 + sp0) = lr0
*(-8 + sp0) = unk_R8
*(-12 + sp0) = unk_R7
*(-16 + sp0) = unk_R6
*(-20 + sp0) = unk_R5
*(-24 + sp0) = unk_R4
new_task_struct(arg0->off_0x4) => ret_new_task_struct_FF05B254
*(-48 + sp0) = 0
*(-44 + sp0) = 0
*(-40 + sp0) = 0
*(-80 + sp0) = 8 + arg0
*(-64 + sp0) = arg0->off_0x4
*(-68 + sp0) = ret_new_task_struct_FF05B254
*(-76 + sp0) = BIC(*(arg0), 0xFF000000)
zlib_inflateInit2_(-80 + sp0, *(arg0)/0x1000000, '1.1.f-LZC.1.1.2', 0x38) => ret_zlib_inflateInit2__FF05B28C
if ret_zlib_inflateInit2__FF05B28C != 0:
    return ret_new_task_struct_FF05B254
if NE(BIC(*(arg0), 0xFF000000)):
    zlib_inflate(-80 + sp0, 0x0) => ret_zlib_inflate_FF05B2A4
    if ret_zlib_inflate_FF05B2A4 == 1:
        zlib_inflateEnd(-80 + sp0) => ret_zlib_inflateEnd_FF05B2D8
        return ret_new_task_struct_FF05B254
    if ret_zlib_inflate_FF05B2A4 == 0:
        if EQ(BIC(*(arg0), 0xFF000000)):
            assert_0('err == Z_STREAM_END', 'Resource\\GUIResource.c', 0x44) => ret_assert_0_FF05B2D0
        
    if ret_zlib_inflate_FF05B2A4 != 0:
        assert_0('err == Z_STREAM_END', 'Resource\\GUIResource.c', 0x44) => ret_assert_0_FF05B2D0
if EQ(BIC(*(arg0), 0xFF000000)):
    assert_0('err == Z_STREAM_END', 'Resource\\GUIResource.c', 0x44) => ret_assert_0_FF05B2D0
!!! Stack not restored !!!
!end


Create a new paste based on this one


Comments: