diff mc-parse.c @ 603:2baddc88097d

*** empty log message ***
author kono
date Sat, 28 Jan 2006 21:58:00 +0900
parents 6b808480f08b
children 1078c7e3bfb0
line wrap: on
line diff
--- a/mc-parse.c	Fri Jan 27 14:35:38 2006 +0900
+++ b/mc-parse.c	Sat Jan 28 21:58:00 2006 +0900
@@ -3669,7 +3669,8 @@
 	}
 	// this is wrong... should be
 	//  code (*)(return_type);
-	type=list2(POINTER,CODE);     
+	type=list2(POINTER,list3(CODE,VOID,cadr(fnptr->ty)));
+	//                          type   arg
 	e1=list2(RETURN,(int)fnptr);
 	getsym(0);
 	break;