From f6aab6da8bbc25fe4337c6a7145be7dd10b05c6a Mon Sep 17 00:00:00 2001 From: Protobuf Team Bot Date: Thu, 26 Mar 2026 07:01:35 -0700 Subject: [PATCH] Internal Code Change PiperOrigin-RevId: 889816903 --- objectivec/GPBRootObject.m | 2 +- python/BUILD.bazel | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/objectivec/GPBRootObject.m b/objectivec/GPBRootObject.m index 98d77bee36f37..7f5e4ab7afef8 100644 --- a/objectivec/GPBRootObject.m +++ b/objectivec/GPBRootObject.m @@ -154,7 +154,7 @@ static id ExtensionForName(id self, SEL _cmd) { const char *className = class_getName(self); size_t classNameLen = strlen(className); - char key[classNameLen + selNameLen + 2]; + char *key = alloca(classNameLen + selNameLen + 2); memcpy(key, className, classNameLen); key[classNameLen] = '_'; memcpy(&key[classNameLen + 1], selName, selNameLen); diff --git a/python/BUILD.bazel b/python/BUILD.bazel index b5376ebdd6e65..11a19cdb0687a 100644 --- a/python/BUILD.bazel +++ b/python/BUILD.bazel @@ -111,7 +111,6 @@ py_extension( copts = UPB_DEFAULT_COPTS + select(LIMITED_API_FLAG_SELECT) + [ # The Python API requires patterns that are ISO C incompatible, like # casts between function pointers and object pointers. - "-Wno-pedantic", ], features = UPB_DEFAULT_FEATURES, target_compatible_with = select(_message_target_compatible_with),