summaryrefslogtreecommitdiff
path: root/lang/STk/patches/patch-al
blob: a4936381275ab5158adc759e0f226084e07e3f9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$NetBSD: patch-al,v 1.1 2006/01/11 17:43:34 joerg Exp $

--- Src/io.c.orig	2006-01-11 17:16:11.000000000 +0000
+++ Src/io.c
@@ -67,6 +67,9 @@
 #    define READ_DATA_PENDING(fp) (max(0,(fp)->_egptr - (fp)->_gptr))
 #  endif
 #endif
+#if !defined(READ_DATA_PENDING) && defined(__DragonFly__)
+#  define READ_DATA_PENDING(fp) (max(0,((struct __FILE_public *)(fp))->_r))
+#endif
 #if (!defined (READ_DATA_PENDING)) && defined __SLBF
 #  define READ_DATA_PENDING(fp) (max(0,fp->_r))
 #endif