patch 9.0.0776: MSVC can't have field name "small"

Problem:    MSVC can't have field name "small".
Solution:   Rename small to smallfont.
diff --git a/src/libvterm/t/harness.c b/src/libvterm/t/harness.c
index d12c120..859503f 100644
--- a/src/libvterm/t/harness.c
+++ b/src/libvterm/t/harness.c
@@ -410,7 +410,7 @@
   int conceal;
   int strike;
   int font;
-  int small;
+  int smallfont;
   int baseline;
   VTermColor foreground;
   VTermColor background;
@@ -443,7 +443,7 @@
     state_pen.font = val->number;
     break;
   case VTERM_ATTR_SMALL:
-    state_pen.small = val->boolean;
+    state_pen.smallfont = val->boolean;
     break;
   case VTERM_ATTR_BASELINE:
     state_pen.baseline = val->number;
@@ -1015,11 +1015,11 @@
         }
         else if(streq(linep, "small")) {
           vterm_state_get_penattr(state, VTERM_ATTR_SMALL, &val);
-          if(val.boolean != state_pen.small)
+          if(val.boolean != state_pen.smallfont)
             printf("! pen small mismatch; state=%s, event=%s\n",
-                BOOLSTR(val.boolean), BOOLSTR(state_pen.small));
+                BOOLSTR(val.boolean), BOOLSTR(state_pen.smallfont));
           else
-            printf("%s\n", BOOLSTR(state_pen.small));
+            printf("%s\n", BOOLSTR(state_pen.smallfont));
         }
         else if(streq(linep, "baseline")) {
           vterm_state_get_penattr(state, VTERM_ATTR_BASELINE, &val);
@@ -1160,7 +1160,7 @@
         if(cell.attrs.blink)     printf("K");
         if(cell.attrs.reverse)   printf("R");
         if(cell.attrs.font)      printf("F%d", cell.attrs.font);
-        if(cell.attrs.small)     printf("S");
+        if(cell.attrs.smallfont) printf("S");
         if(cell.attrs.baseline)  printf(
             cell.attrs.baseline == VTERM_BASELINE_RAISE ? "^" :
                                                           "_");