From 1f6d4718a1c374454c6cc3dd76ffe43f13aecd76 Mon Sep 17 00:00:00 2001
From: shaobo zhang <zshaoo224@gmail.com>
Date: Fri, 5 Jun 2026 15:43:17 +0900
Subject: [PATCH v2] plpgsql: Add missing terminating semicolon to option_value
 rule

The option_value grammar rule in src/pl/plpgsql/src/pl_gram.y lacks a
terminating semicolon, unlike the other rules in the file.  Bison does
not require it, so this is a cosmetic grammar-style cleanup that improves
consistency and readability rather than a functional fix.

Author: shaobo zhang <zshaoo224@gmail.com>
---
 src/pl/plpgsql/src/pl_gram.y | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/pl/plpgsql/src/pl_gram.y b/src/pl/plpgsql/src/pl_gram.y
index 5009e59a78f..b844c236452 100644
--- a/src/pl/plpgsql/src/pl_gram.y
+++ b/src/pl/plpgsql/src/pl_gram.y
@@ -417,6 +417,7 @@ option_value : T_WORD
 				{
 					$$ = pstrdup($1);
 				}
+			 ;
 
 opt_semi		:
 				| ';'
-- 
2.47.3

