Author: rmottola
Date: Wed Jun 18 21:33:26 2014
New Revision: 37948

URL: http://svn.gna.org/viewcvs/gnustep?rev=37948&view=rev
Log:
Add missing includes (in correct order) for open() on most OS, including 
Solaris.

Modified:
    libs/base/trunk/ChangeLog
    libs/base/trunk/Source/unix/NSStream.m

Modified: libs/base/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/ChangeLog?rev=37948&r1=37947&r2=37948&view=diff
==============================================================================
--- libs/base/trunk/ChangeLog   (original)
+++ libs/base/trunk/ChangeLog   Wed Jun 18 21:33:26 2014
@@ -1,3 +1,9 @@
+2014-06-18 Riccardo Mottola <[email protected]>
+
+       * Source/unix/NSStream.m
+       Add missing includes (in correct order) for open() on most OS,
+       including Solaris.
+
 2014-06-01  Richard Frith-Macdonald <[email protected]>
 
        * Source/Additions/Unicode.m: Fix buffer overrun.

Modified: libs/base/trunk/Source/unix/NSStream.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Source/unix/NSStream.m?rev=37948&r1=37947&r2=37948&view=diff
==============================================================================
--- libs/base/trunk/Source/unix/NSStream.m      (original)
+++ libs/base/trunk/Source/unix/NSStream.m      Wed Jun 18 21:33:26 2014
@@ -22,7 +22,16 @@
 
    */
 
-#import "common.h"
+#include "common.h"
+
+#include <sys/stat.h>
+#include <sys/types.h>
+
+#if    defined(HAVE_FCNTL_H)
+#  include     <fcntl.h>
+#elif defined(HAVE_SYS_FCNTL_H)
+#  include     <sys/fcntl.h>
+#endif
 
 #import "Foundation/NSData.h"
 #import "Foundation/NSArray.h"


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to