emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Fix compilation erorr when --enable-gcc-warnings passed


From: Paul Eggert
Subject: Re: [PATCH] Fix compilation erorr when --enable-gcc-warnings passed
Date: Fri, 22 Jan 2016 16:06:52 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0

On 01/22/2016 02:54 AM, Alexander Kuleshov wrote:
@@ -4615,16 +4622,15 @@ colors_in_color_table (int *n)
  static unsigned long
  lookup_rgb_color (struct frame *f, int r, int g, int b)
  {
-  unsigned long pixel;
-
  #ifdef HAVE_NTGUI
-  pixel = PALETTERGB (r >> 8, g >> 8, b >> 8);
+  return PALETTERGB (r >> 8, g >> 8, b >> 8);
  #endif /* HAVE_NTGUI */
#ifdef HAVE_NS
-  pixel = RGB_TO_ULONG (r >> 8, g >> 8, b >> 8);
+  return RGB_TO_ULONG (r >> 8, g >> 8, b >> 8);
  #endif /* HAVE_NS */
-  return pixel;
+
+  return 0;
  }

Does this change cause lookup_rgb_color to always return 0 on platforms other than MS-Windows and NextStep? Is this the right thing to do? This part of the change isn't mentioned in the draft ChangeLog entry, so I'm a bit lost as to the motivation.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]