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_primitive_field.cc.orig 2025-04-07 01:17:27.000000000 +0000 +++ protoc-gen-c/c_primitive_field.cc @@@@ -109,7 +109,7 @@@@ void PrimitiveFieldGenerator::GenerateStructMembers(go vars["name"] = FieldName(descriptor_); vars["deprecated"] = FieldDeprecated(descriptor_); - switch (descriptor_->label()) { + switch (FieldLabel(descriptor_)) { case google::protobuf::FieldDescriptor::LABEL_REQUIRED: printer->Print(vars, "$c_type$ $name$$deprecated$;\n"); break; @@@@ -156,7 +156,7 @@@@ void PrimitiveFieldGenerator::GenerateStaticInit(googl } else { vars["default_value"] = "0"; } - switch (descriptor_->label()) { + switch (FieldLabel(descriptor_)) { case google::protobuf::FieldDescriptor::LABEL_REQUIRED: printer->Print(vars, "$default_value$"); break; @