| 4027 | } |
| 4028 | |
| 4029 | static void stb__lit(const unsigned char* data, unsigned int length) |
| 4030 | { |
| 4031 | IM_ASSERT(stb__dout + length <= stb__barrier_out_e); |
| 4032 | if (stb__dout + length > stb__barrier_out_e) { stb__dout += length; return; } |
| 4033 | if (data < stb__barrier_in_b) { stb__dout = stb__barrier_out_e + 1; return; } |
| 4034 | memcpy(stb__dout, data, length); |
| 4035 | stb__dout += length; |
| 4036 | } |
| 4037 | |
| 4038 | #define stb__in2(x) ((i[x] << 8) + i[(x)+1]) |
| 4039 | #define stb__in3(x) ((i[x] << 16) + stb__in2((x)+1)) |
no outgoing calls
no test coverage detected