diff --git a/ChangeLog b/ChangeLog index b02d619..42f350f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-04-17 Riccardo Mottola + + * Modules/Debuggers/ProjectCenter/PTYView.m + Fix imports and includes for FreeBSD + 2011-09-08 Riccardo Mottola * Framework/PCAddFilesPanel.m [-setFileTypes]: diff --git a/Modules/Debuggers/ProjectCenter/PTYView.m b/Modules/Debuggers/ProjectCenter/PTYView.m index ffb94f5..c7e9e57 100644 --- a/Modules/Debuggers/ProjectCenter/PTYView.m +++ b/Modules/Debuggers/ProjectCenter/PTYView.m @@ -1,7 +1,7 @@ /* ** PTYView ** -** Copyright (c) 2008 +** Copyright (c) 2008-2012 Free Software Foundation ** ** Author: Gregory Casamento ** @@ -20,22 +20,30 @@ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#import -#import -#import -#import /* for stderr and perror*/ -#import /* for int errno */ -#import -#import -#import -#import -#import -#import +#include +#include -#if !defined(__OpenBSD__) -#import +#include /* for stderr and perror*/ +#include /* for int errno */ +#include +#include + +#if defined (__FreeBSD__) +#include +#include +#include +#else +#include +#endif + +#include +#include +#include + +#if !defined(__OpenBSD__) && !defined(__FreeBSD__) +#include #endif #ifndef NOTIFICATION_CENTER @@ -48,10 +56,12 @@ #define USE_FORKPTY_REPLACEMENT 1 #endif -#if !(defined (__NetBSD__)) && !(defined (__SOLARIS__)) && !(defined (__OpenBSD__)) +#if !(defined (__NetBSD__)) && !(defined (__SOLARIS__)) && !(defined (__OpenBSD__)) && !(defined(__FreeBSD__)) # include #endif +#import "PTYView.h" + #ifdef USE_FORKPTY_REPLACEMENT int openpty(int *amaster, int *aslave, char *name, const struct termios *termp, const struct winsize *winp) {