goto out;\r
}\r
\r
- // for(o = odd; *o + 1; ++o)\r
- // for(e = even; *e + 1; ++e)\r
- // for(top = 0; top < 64; ++top) {\r
- // *o += 1 << 21;\r
- // *e += (!(top & 7) + 1) << 21;\r
- // s = check_pfx_parity_ex(pfx, *o, *e, s);\r
- // }\r
- for(o = odd; *o != -1; ++o)\r
- for(e = even; *e != -1; ++e)\r
+ for(o = odd; *o + 1; ++o)\r
+ for(e = even; *e + 1; ++e)\r
for(top = 0; top < 64; ++top) {\r
- *o = (*o & 0x1fffff) | (top << 21);\r
- *e = (*e & 0x1fffff) | (top >> 3) << 21;\r
+ *o += 1 << 21;\r
+ *e += (!(top & 7) + 1) << 21;\r
s = check_pfx_parity_ex(pfx, *o, *e, s);\r
}\r
\r
- s->odd = s->even = -1; \r
+ s->odd = s->even = 0;\r
+\r
out:\r
free(odd);\r
free(even);\r
return statelist;\r
-}\r
+}
\ No newline at end of file