head 1.1; access; symbols; locks; strict; comment @// @; 1.1 date 2026.04.09.07.44.36; author wiz; state Exp; branches; next ; commitid Lo7oqKJF5xzfXfBG; desc @@ 1.1 log @protobuf-c: fix build with protobuf 34 Using upstream pull request. Bump PKGREVISION. @ text @$NetBSD$ Fix build with protobuf 34. https://github.com/protobuf-c/protobuf-c/pull/797 --- protoc-gen-c/c_enum_field.cc.orig 2025-04-07 01:17:27.000000000 +0000 +++ protoc-gen-c/c_enum_field.cc @@@@ -95,7 +95,7 @@@@ void EnumFieldGenerator::GenerateStructMembers(google: void EnumFieldGenerator::GenerateStructMembers(google::protobuf::io::Printer* printer) const { - switch (descriptor_->label()) { + switch (FieldLabel(descriptor_)) { case google::protobuf::FieldDescriptor::LABEL_REQUIRED: printer->Print(variables_, "$type$ $name$$deprecated$;\n"); break; @@@@ -117,7 +117,7 @@@@ void EnumFieldGenerator::GenerateStaticInit(google::pr } void EnumFieldGenerator::GenerateStaticInit(google::protobuf::io::Printer* printer) const { - switch (descriptor_->label()) { + switch (FieldLabel(descriptor_)) { case google::protobuf::FieldDescriptor::LABEL_REQUIRED: printer->Print(variables_, "$default$"); break; @