diff --git a/vsimple.c b/vsimple.c index 3656a2e..4ec572f 100644 --- a/vsimple.c +++ b/vsimple.c @@ -448,7 +448,8 @@ unsigned char *T2(VSDEC, USIZE)(unsigned char *__restrict ip, size_t n, uint_t * unsigned b = ((*ip++) >> 5)+1; *op = *(unsigned long long *)ip; if(unlikely(b!=8)) - *op &= (1ull<<(b*8))-1; op++; ip += b; + *op &= (1ull<<(b*8))-1; + op++; ip += b; break; } #endif