Fix some assertions.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13614 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-Macdonald 2002-05-10 06:39:10 +00:00
parent d936effa90
commit d4b549943d

View file

@ -501,13 +501,13 @@ pty_slave(const char* name)
*/
- (void) setStandardError: (id)hdl
{
NSAssert([hdl isKindOfClass: [NSFileHandle class]] ||
[hdl isKindOfClass: [NSPipe class]], NSInvalidArgumentException);
if (_hasLaunched)
{
[NSException raise: NSInvalidArgumentException
format: @"NSTask - task has been launched"];
}
NSAssert(hdl != nil && ([hdl isKindOfClass: [NSFileHandle class]] ||
[hdl isKindOfClass: [NSPipe class]]), NSInvalidArgumentException);
ASSIGN(_standardError, hdl);
}
@ -523,13 +523,13 @@ pty_slave(const char* name)
*/
- (void) setStandardInput: (id)hdl
{
NSAssert([hdl isKindOfClass: [NSFileHandle class]] ||
[hdl isKindOfClass: [NSPipe class]], NSInvalidArgumentException);
if (_hasLaunched)
{
[NSException raise: NSInvalidArgumentException
format: @"NSTask - task has been launched"];
}
NSAssert(hdl != nil && ([hdl isKindOfClass: [NSFileHandle class]] ||
[hdl isKindOfClass: [NSPipe class]]), NSInvalidArgumentException);
ASSIGN(_standardInput, hdl);
}
@ -545,13 +545,13 @@ pty_slave(const char* name)
*/
- (void) setStandardOutput: (id)hdl
{
NSAssert([hdl isKindOfClass: [NSFileHandle class]] ||
[hdl isKindOfClass: [NSPipe class]], NSInvalidArgumentException);
if (_hasLaunched)
{
[NSException raise: NSInvalidArgumentException
format: @"NSTask - task has been launched"];
}
NSAssert(hdl != nil && ([hdl isKindOfClass: [NSFileHandle class]] ||
[hdl isKindOfClass: [NSPipe class]]), NSInvalidArgumentException);
ASSIGN(_standardOutput, hdl);
}