]> code.delx.au - gnu-emacs/commitdiff
(top-level): Add "#pragma pack(0)" after <dir.h>, to
authorEli Zaretskii <eliz@gnu.org>
Sat, 1 May 2004 17:39:43 +0000 (17:39 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 1 May 2004 17:39:43 +0000 (17:39 +0000)
undo bad effect of pack(4) in some versions of system headers.

src/ChangeLog
src/msdos.c

index 46dbdcb2fc0e5bf8ac17efbaf142740f30f0e807..e859945b3f709d6c37d1470189e5bf08570efce6 100644 (file)
@@ -1,3 +1,8 @@
+2004-05-01  Eli Zaretskii  <eliz@gnu.org>
+
+       * msdos.c (top-level): Add "#pragma pack(0)" after <dir.h>, to
+       undo bad effect of pack(4) in some versions of system headers.
+
 2004-05-01  Jason Rumney  <jasonr@gnu.org>
 
        * w32term.c (x_draw_hollow_cursor): Sync with xterm.c
index 47fdf7fa03db839df9816b306456802a0ec4ff6e..6134c1beabe83156e4abbf651a6b3a89f5d9e870 100644 (file)
@@ -40,6 +40,7 @@ Boston, MA 02111-1307, USA.  */
 #include <unistd.h>     /* for chdir, dup, dup2, etc. */
 #include <dir.h>        /* for getdisk */
 #if __DJGPP__ >= 2
+#pragma pack(0)                 /* dir.h does a pack(4), which isn't GCC's default */
 #include <fcntl.h>
 #include <io.h>                 /* for setmode */
 #include <dpmi.h>       /* for __dpmi_xxx stuff */