From: Paul Eggert Date: Sun, 27 Feb 2011 02:41:48 +0000 (-0800) Subject: * dispextern.h (struct glyph): Make u.img_id int, not unsigned. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~715^2~3 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fdb0b28bf67cd41fd2edd5084984e714c8de6b4c;p=emacs.git * dispextern.h (struct glyph): Make u.img_id int, not unsigned. It's always given int values and used as an int. This suppresses a gcc "comparison of unsigned expression >= 0" warning in some configurations. --- diff --git a/src/ChangeLog b/src/ChangeLog index 05681aa75b9..184a1bd4b4c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,10 @@ 2011-02-27 Paul Eggert + * dispextern.h (struct glyph): Make u.img_id int, not unsigned. + It's always given int values and used as an int. This suppresses + a gcc "comparison of unsigned expression >= 0" warning in some + configurations. + * dispnew.c: Rename locals to avoid shadowing. (update_text_area, scrolling_window, update_frame_1): Rename locals. diff --git a/src/dispextern.h b/src/dispextern.h index 6bb0c3a6aae..37ae7ee5fd5 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -431,7 +431,7 @@ struct glyph } cmp; /* Image ID for image glyphs (type == IMAGE_GLYPH). */ - unsigned img_id; + int img_id; /* Sub-structure for type == STRETCH_GLYPH. */ struct