patch 8.2.3929: using unititialized variable

Problem:    Using unititialized variable.
Solution:   Set the option flags to zero for a terminal option.
diff --git a/src/option.c b/src/option.c
index 9d596e4..2aab253 100644
--- a/src/option.c
+++ b/src/option.c
@@ -3962,6 +3962,9 @@
 	    char_u key_name[2];
 	    char_u *p;
 
+	    if (flagsp != NULL)
+		*flagsp = 0;  // terminal option has no flags
+
 	    // check for a terminal option
 	    if (key < 0)
 	    {