From cd2924d9abf5c0300d5939f9381996069fd51bff Mon Sep 17 00:00:00 2001 From: Gregory John Casamento Date: Tue, 23 Dec 2008 14:48:11 +0000 Subject: [PATCH] Write to the stream directly git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27411 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Modules/Debuggers/ProjectCenter/PCDebugger.m | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4ac1d1f..a4ed4d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-12-22 21:51-EST Gregory John Casamento + + * Modules/Debuggers/ProjectCenter/PCDebugger.m: Write to + the filehandle via the stream in -[PCDebugger putChar:]. + 2008-12-22 19:56-EST Gregory John Casamento * Modules/Debuggers/ProjectCenter/PCDebugger.h diff --git a/Modules/Debuggers/ProjectCenter/PCDebugger.m b/Modules/Debuggers/ProjectCenter/PCDebugger.m index c123e10..319f858 100644 --- a/Modules/Debuggers/ProjectCenter/PCDebugger.m +++ b/Modules/Debuggers/ProjectCenter/PCDebugger.m @@ -277,6 +277,9 @@ - (void)putChar:(unichar)ch { - fputc(ch, stdInStream); + NSData *data = [NSData dataWithBytes: &ch length: 1]; + NSFileHandle *fh = [standardInput fileHandleForWriting]; + [fh writeData: data]; + // fputc(ch, stdInStream); } @end