summaryrefslogtreecommitdiff
path: root/MLKCharacterStream.m
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-09-02 12:01:30 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-09-02 12:01:30 +0200
commit34682b0b087a9ced1f23a91f67167f71f304a4a8 (patch)
tree70ef9e0a697a3fdfa194ce4819d55ce2b36fc8af /MLKCharacterStream.m
parent84597fcf74fc74672fe664456e62ec6be5f2b066 (diff)
Switch from NS_DURING..NS_HANDLER..NS_ENDHANDLER to @try..@catch..@finally.
Diffstat (limited to 'MLKCharacterStream.m')
-rw-r--r--MLKCharacterStream.m11
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;
}