MCPcopy Create free account
hub / github.com/doldecomp/mkdd / align

Method align

libs/JSystem/JSupport/JSUInputStream.cpp:52–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50}
51
52u32 JSURandomInputStream::align(s32 arg0)
53{
54 int th_var;
55 s32 one_var;
56 s32 newtemp;
57 s32 seekPosTmp;
58
59 one_var = getPosition();
60 th_var = (arg0 - 1 + one_var) & ~(arg0 - 1) /*- one_var*/;
61 newtemp = th_var - one_var;
62 if (newtemp != 0) {
63 seekPosTmp = seekPos(th_var, SEEK_SET);
64 if (seekPosTmp != newtemp) {
65 setState(State_1);
66 }
67 }
68 return newtemp;
69}
70
71s32 JSURandomInputStream::skip(s32 offset)
72{

Callers 1

makePaneStreamMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected