diff --git a/JREnum.h b/JREnum.h index 2b1fad7..98ec290 100644 --- a/JREnum.h +++ b/JREnum.h @@ -79,9 +79,9 @@ BOOL ENUM_TYPENAME##FromString(NSString *enumLabel, ENUM_TYPENAME *enumValue) { \ NSNumber *value = [ENUM_TYPENAME##ByLabel() objectForKey:enumLabel]; \ if (value) { \ - *enumValue = [value intValue]; \ + *enumValue = (ENUM_TYPENAME)[value intValue]; \ return YES; \ } else { \ return NO; \ } \ - } \ No newline at end of file + }