aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Thomas Van Lenten <thomasvl@google.com>2017-06-22 10:34:10 -0400
committerGravatar GitHub <noreply@github.com>2017-06-22 10:34:10 -0400
commiteca0f4ee919480a4f516b825cf6809c6a7df4f50 (patch)
treec4558ba097bedf1ecd65d8f0989eac5e3b8bdfa0
parent703cd8e11c8d34283d4c8bf869c61866e8211c9d (diff)
parentdb45687a389dcf62db287862d774bdffd689c6a2 (diff)
Merge pull request #3261 from thomasvl/super_oddcase
If we fail to get a descriptor just super the method resolving.
-rw-r--r--objectivec/GPBMessage.m2
1 files changed, 1 insertions, 1 deletions
diff --git a/objectivec/GPBMessage.m b/objectivec/GPBMessage.m
index 55c7b308..37cff6ce 100644
--- a/objectivec/GPBMessage.m
+++ b/objectivec/GPBMessage.m
@@ -3077,7 +3077,7 @@ static void ResolveIvarSet(GPBFieldDescriptor *field,
+ (BOOL)resolveInstanceMethod:(SEL)sel {
const GPBDescriptor *descriptor = [self descriptor];
if (!descriptor) {
- return NO;
+ return [super resolveInstanceMethod:sel];
}
// NOTE: hasOrCountSel_/setHasSel_ will be NULL if the field for the given