shithub: mc

Download patch

ref: e46120257f58f8f699a235949c8117eccc6aafa2
parent: ac0e66a985ee126f7ea5ab26eb024747054be295
author: Ori Bernstein <[email protected]>
date: Thu Jun 7 17:53:18 EDT 2012

Make the type index hack correctly constrained.

    Annoying.

--- a/parse/type.c
+++ b/parse/type.c
@@ -448,6 +448,11 @@
     tycstrs[Tyarray][0] = cstrtab[Tcidx];
     tycstrs[Tyarray][1] = cstrtab[Tcslice];
 
+    /* index hack :: tcidx, tcslice, tctest */
+    tycstrs[Tyidxhack][0] = cstrtab[Tcidx];
+    tycstrs[Tyidxhack][1] = cstrtab[Tcslice];
+    tycstrs[Tyidxhack][2] = cstrtab[Tctest];
+
     /* ptr :: tcslice, tctest */
     tycstrs[Typtr][0] = cstrtab[Tcidx];
     tycstrs[Typtr][1] = cstrtab[Tctest];