diff options
author | Matthias Andreas Benkard <matthias@benkard.de> | 2008-09-02 12:01:30 +0200 |
---|---|---|
committer | Matthias Andreas Benkard <matthias@benkard.de> | 2008-09-02 12:01:30 +0200 |
commit | 34682b0b087a9ced1f23a91f67167f71f304a4a8 (patch) | |
tree | 70ef9e0a697a3fdfa194ce4819d55ce2b36fc8af /MLKCharacterStream.m | |
parent | 84597fcf74fc74672fe664456e62ec6be5f2b066 (diff) |
Switch from NS_DURING..NS_HANDLER..NS_ENDHANDLER to @try..@catch..@finally.
Diffstat (limited to 'MLKCharacterStream.m')
-rw-r--r-- | MLKCharacterStream.m | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/MLKCharacterStream.m b/MLKCharacterStream.m index d64ed3c..a152060 100644 --- a/MLKCharacterStream.m +++ b/MLKCharacterStream.m @@ -17,6 +17,7 @@ */ #import "MLKCharacterStream.h" +#import "MLKStreamError.h" #import "runtime-compatibility.h" #import "util.h" @@ -73,18 +74,14 @@ { BOOL eofp = NO; - NS_DURING + @try { [self peekChar]; } - NS_HANDLER + @catch (MLKStreamError *e) { - if ([[localException name] isEqual:@"MLKStreamError"]) - eofp = YES; - else - [localException raise]; + eofp = YES; } - NS_ENDHANDLER; return eofp; } |