4 ms·
Is this decompiler output accurate? I'm suspicious because proc12 [¹] looks like memcpy, except it's advancing a byte at a time and copying an int at a time:
by kens 16y ago
Is this decompiler output accurate? I'm suspicious because proc12 [¹] looks like memcpy, except it's advancing a byte at a time and copying an int at a time:
*(int*)local6 = *(int*)local5;
local5++;
local6++;
Either the memcpy code is strangely broken, or the decompiler is putting int * where it means char *.
[¹] See full code at https://github.com/Laurelai/decompile-dump/blob/master/output/a/a.c#L1163 https://github.com/Laurelai/decompile-dump/blob/master/outpu... and same for proc20: https://github.com/Laurelai/decompile-dump/blob/master/output/a/a.c#L1514 https://github.com/Laurelai/decompile-dump/blob/master/outpu...