summaryrefslogtreecommitdiff
path: root/lang/picoc/files/patch-cstdlib__stdio.c
diff options
context:
space:
mode:
authorLarry Rosenman <ler@FreeBSD.org>2017-04-30 20:37:56 +0000
committerLarry Rosenman <ler@FreeBSD.org>2017-04-30 20:37:56 +0000
commitaacf24a5a90a3e770d05ec7fc45666138fdc6817 (patch)
tree01f5082433b649ef5a7c6e46d7aa01ec361cdb24 /lang/picoc/files/patch-cstdlib__stdio.c
parentFix linking against jpeg. (diff)
lang/picoc: rescue, update MASTER_SITES, WWW, take MAINTAINER'ship
PR: 218023 Submitted by: portmaster@bsdforge.com Approved by: adamw (mentor, implicit)
Diffstat (limited to 'lang/picoc/files/patch-cstdlib__stdio.c')
-rw-r--r--lang/picoc/files/patch-cstdlib__stdio.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/lang/picoc/files/patch-cstdlib__stdio.c b/lang/picoc/files/patch-cstdlib__stdio.c
index 69197e88ccf3..f11d1278e976 100644
--- a/lang/picoc/files/patch-cstdlib__stdio.c
+++ b/lang/picoc/files/patch-cstdlib__stdio.c
@@ -1,11 +1,11 @@
---- ./cstdlib/stdio.c.orig 2011-02-21 06:22:13.000000000 +0100
-+++ ./cstdlib/stdio.c 2011-03-11 08:08:19.710970864 +0100
-@@ -414,7 +414,7 @@
-
+--- cstdlib/stdio.c.orig 2017-03-22 14:37:13.263703000 -0700
++++ cstdlib/stdio.c 2017-03-22 14:41:07.228360000 -0700
+@@ -428,7 +428,7 @@
void StdioFileno(struct ParseState *Parser, struct Value *ReturnValue, struct Value **Param, int NumArgs)
{
+ #ifndef WIN32
- ReturnValue->Val->Integer = fileno(Param[0]->Val->Pointer);
+ ReturnValue->Val->Integer = fileno((FILE *)Param[0]->Val->Pointer);
- }
-
- void StdioFflush(struct ParseState *Parser, struct Value *ReturnValue, struct Value **Param, int NumArgs)
+ #else
+ ReturnValue->Val->Integer = _fileno(Param[0]->Val->Pointer);
+ #endif