diff --git a/Source/NSMethodSignature.m b/Source/NSMethodSignature.m index 6c44d113f..7ca2744ff 100644 --- a/Source/NSMethodSignature.m +++ b/Source/NSMethodSignature.m @@ -23,6 +23,8 @@ #include #include +#include +#include static int types_get_size_of_arguments(const char *types) @@ -69,7 +71,7 @@ types_get_number_of_arguments (const char *types) [NSException raise:NSInvalidArgumentException format:@"Index too high."]; [self notImplemented:_cmd]; - return 0; + return (NSArgumentInfo){0,0,""}; } - (unsigned) frameLength