aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc/utils/NSError+MCO.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/objc/utils/NSError+MCO.mm')
-rw-r--r--src/objc/utils/NSError+MCO.mm7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/objc/utils/NSError+MCO.mm b/src/objc/utils/NSError+MCO.mm
index 966d41bb..c9f4f998 100644
--- a/src/objc/utils/NSError+MCO.mm
+++ b/src/objc/utils/NSError+MCO.mm
@@ -5,14 +5,17 @@
#import "NSError+MCO.h"
+#import "MCOConstants.h"
+
@implementation NSError (MCO)
+ (NSError *)mco_errorWithErrorCode:(mailcore::ErrorCode)code {
if (code == mailcore::ErrorNone) {
return nil;
}
- NSError *error = [NSError errorWithDomain:@"MailCore" code:(int)code
- userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"Unknown error: %d", (int)code]}];
+ NSError *error = [NSError errorWithDomain:MCOErrorDomain
+ code:(int)code
+ userInfo:nil];
return error;
}
@end \ No newline at end of file