]> code.delx.au - gnu-emacs/blobdiff - src/dispnew.c
Remove now-inaccurate bytecode comments
[gnu-emacs] / src / dispnew.c
index 51caa5b10e7a8bc56a4e73c136d83b1266bbf0b3..82d0b76a95f0a0b39f6516dc9546550346fdc4d9 100644 (file)
@@ -5177,8 +5177,8 @@ buffer_posn_from_coords (struct window *w, int *x, int *y, struct display_pos *p
 #ifdef HAVE_WINDOW_SYSTEM
   if (it.what == IT_IMAGE)
     {
-      if ((img = IMAGE_FROM_ID (it.f, it.image_id)) != NULL
-         && !NILP (img->spec))
+      img = IMAGE_OPT_FROM_ID (it.f, it.image_id);
+      if (img && !NILP (img->spec))
        *object = img->spec;
     }
 #endif
@@ -5275,7 +5275,7 @@ mode_line_string (struct window *w, enum window_part part,
          if (glyph->type == IMAGE_GLYPH)
            {
              struct image *img;
-             img = IMAGE_FROM_ID (WINDOW_XFRAME (w), glyph->u.img_id);
+             img = IMAGE_OPT_FROM_ID (WINDOW_XFRAME (w), glyph->u.img_id);
              if (img != NULL)
                *object = img->spec;
              y0 -= row->ascent - glyph->ascent;
@@ -5362,7 +5362,7 @@ marginal_area_string (struct window *w, enum window_part part,
          if (glyph->type == IMAGE_GLYPH)
            {
              struct image *img;
-             img = IMAGE_FROM_ID (WINDOW_XFRAME (w), glyph->u.img_id);
+             img = IMAGE_OPT_FROM_ID (WINDOW_XFRAME (w), glyph->u.img_id);
              if (img != NULL)
                *object = img->spec;
              y0 -= row->ascent - glyph->ascent;
@@ -6042,7 +6042,7 @@ init_display (void)
     fatal ("standard input is not a tty");
 
 #ifdef WINDOWSNT
-  terminal_type = "w32console";
+  terminal_type = (char *)"w32console";
 #else
   terminal_type = getenv ("TERM");
 #endif