< prev index next >

src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c

Print this page
rev 16167 : 8170525: Fix minor issues in awt coding

@@ -2012,13 +2012,11 @@
 
 /*************************************************/
 static guint8 recode_color(gdouble channel)
 {
     guint16 result = (guint16)(channel * 65535);
-    if (result < 0) {
-        result = 0;
-    } else if (result > 65535) {
+    if (result > 65535) {
         result = 65535;
     }
     return (guint8)( result >> 8);
 }
 

@@ -2216,10 +2214,11 @@
 }
 
 static GdkRGBA gtk3_get_color_for_flags(GtkStyleContext* context,
                                   GtkStateFlags flags, ColorType color_type) {
     GdkRGBA c, color;
+    color.alpha = 0;
 
     switch (color_type)
     {
         case FOREGROUND:
         case TEXT_FOREGROUND:
< prev index next >