Fix the MS-DOS build due to introduction of B_.
authorEli Zaretskii <eliz@gnu.org>
Mon, 14 Feb 2011 17:58:13 +0000 (19:58 +0200)
committerEli Zaretskii <eliz@gnu.org>
Mon, 14 Feb 2011 17:58:13 +0000 (19:58 +0200)
 msdos.c (IT_frame_up_to_date):
 s/msdos.h (MODE_LINE_BINARY_TEXT): Use B_ for the MS-DOS build.

src/ChangeLog
src/msdos.c
src/s/msdos.h

index 904a89f..2f57492 100644 (file)
@@ -1,5 +1,8 @@
 2011-02-14  Eli Zaretskii  <eliz@gnu.org>
 
+       * msdos.c (IT_frame_up_to_date): 
+       * s/msdos.h (MODE_LINE_BINARY_TEXT): Use B_ for the MS-DOS build.
+
        * dired.c (directory_files_internal):
        * fileio.c (Finsert_file_contents):
        * insdel.c (prepare_to_modify_buffer):
index eb73f54..d37200e 100644 (file)
@@ -1317,12 +1317,12 @@ IT_frame_up_to_date (struct frame *f)
     {
       struct buffer *b = XBUFFER (sw->buffer);
 
-      if (EQ (b->cursor_type, Qt))
+      if (EQ (B_ (b,cursor_type), Qt))
        new_cursor = frame_desired_cursor;
-      else if (NILP (b->cursor_type)) /* nil means no cursor */
+      else if (NILP (B_ (b, cursor_type))) /* nil means no cursor */
        new_cursor = Fcons (Qbar, make_number (0));
       else
-       new_cursor = b->cursor_type;
+       new_cursor = B_ (b, cursor_type);
     }
 
   IT_set_cursor_type (f, new_cursor);
index 88afaa8..a1d2352 100644 (file)
@@ -92,7 +92,7 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */
 
 
 /* Mode line description of a buffer's type.  */
-#define MODE_LINE_BINARY_TEXT(buf) (NILP(buf->buffer_file_type) ? "T" : "B")
+#define MODE_LINE_BINARY_TEXT(buf) (NILP(B_(buf,buffer_file_type)) ? "T" : "B")
 
 /* We have (the code to control) a mouse.  */
 #define HAVE_MOUSE