patch 8.0.1791: using uint8_t does not work everywhere

Problem:    Using uint8_t does not work everywhere.
Solution:   Use char_u instead.
diff --git a/src/os_win32.c b/src/os_win32.c
index c474415..a90dc1f 100644
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -7661,7 +7661,7 @@
 ctermtoxterm(
     int cterm)
 {
-    uint8_t r, g, b, idx;
+    char_u r, g, b, idx;
 
     cterm_color2rgb(cterm, &r, &g, &b, &idx);
     return (((int)r << 16) | ((int)g << 8) | (int)b);