ref: 39b3bd2971c8f1dff592b84ab0e95e4bc3c0b624
parent: e2af21dfac347768c8f87d84475ca00dc7d8cbe5
author: Ori Bernstein <[email protected]>
date: Sun Jun 17 20:07:56 EDT 2012
Set the type class for float64 properly. We were setting the 1th index, instead of the 0th. That made us think there were no cstrs on it.
--- a/parse/type.c
+++ b/parse/type.c
@@ -422,7 +422,7 @@
/* <floats> :: tcnum */
tycstrs[Tyfloat32][0] = cstrtab[Tcnum];
- tycstrs[Tyfloat64][1] = cstrtab[Tcnum];
+ tycstrs[Tyfloat64][0] = cstrtab[Tcnum];
/* @a* :: tctest[0] = tcslice */
tycstrs[Typtr][0] = cstrtab[Tctest];