aboutsummaryrefslogtreecommitdiffstats
path: root/src/xsettings.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xsettings.c')
-rw-r--r--src/xsettings.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xsettings.c b/src/xsettings.c
index 0c5e36d9d69..947d5cfb7b6 100644
--- a/src/xsettings.c
+++ b/src/xsettings.c
@@ -393,8 +393,8 @@ parse_settings (unsigned char *prop,
393 unsigned long bytes, 393 unsigned long bytes,
394 struct xsettings *settings) 394 struct xsettings *settings)
395{ 395{
396 Lisp_Object byteorder = Fbyteorder (); 396 int int1 = 1;
397 int my_bo = XFIXNAT (byteorder) == 'B' ? MSBFirst : LSBFirst; 397 int my_bo = *(char *) &int1 == 1 ? LSBFirst : MSBFirst;
398 int that_bo = prop[0]; 398 int that_bo = prop[0];
399 CARD32 n_settings; 399 CARD32 n_settings;
400 int bytes_parsed = 0; 400 int bytes_parsed = 0;