From 1b58cdd160c2e0ada0f638679a2aa27e4665fc48 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Mon, 22 Aug 2016 23:04:33 +0200 Subject: patch 7.4.2243 Problem: Warning for assigning negative value to unsigned. (Danek Duvall) Solution: Make cterm_normal_fg_gui_color and _bg_ guicolor_T, cast to long_u only when an unsigned is needed. --- src/gui_photon.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/gui_photon.c') diff --git a/src/gui_photon.c b/src/gui_photon.c index 1000a5eb5..7b1462a1a 100644 --- a/src/gui_photon.c +++ b/src/gui_photon.c @@ -1933,10 +1933,11 @@ gui_mch_setmouse(int x, int y) /* * Return the RGB value of a pixel as a long. */ - long_u + guicolor_T gui_mch_get_rgb(guicolor_T pixel) { - return PgRGB(PgRedValue(pixel), PgGreenValue(pixel), PgBlueValue(pixel)); + return (guicolor_T)(PgRGB(PgRedValue(pixel), + PgGreenValue(pixel), PgBlueValue(pixel))); } void -- cgit v1.2.1