$NetBSD: patch-aa,v 1.1.1.1 2012/04/27 04:48:44 agc Exp $

avoid macro fun with cpp definition

--- cstdlib/stdio.c	2012/04/26 12:20:00	1.1
+++ cstdlib/stdio.c	2012/04/26 12:21:03
@@ -414,7 +414,8 @@
 
 void StdioFileno(struct ParseState *Parser, struct Value *ReturnValue, struct Value **Param, int NumArgs) 
 {
-    ReturnValue->Val->Integer = fileno(Param[0]->Val->Pointer);
+    FILE	*fp = (FILE *)Param[0]->Val->Pointer;
+    ReturnValue->Val->Integer = fileno(fp);
 }
 
 void StdioFflush(struct ParseState *Parser, struct Value *ReturnValue, struct Value **Param, int NumArgs) 
