diff options
| author | Magnus Henoch | 2008-01-03 16:34:07 +0000 |
|---|---|---|
| committer | Magnus Henoch | 2008-01-03 16:34:07 +0000 |
| commit | 8bba1b5cbb2dd408ab73c971fa97b33657d159ec (patch) | |
| tree | 1faa239d06c878a15e80ae703d66e57bcecae636 /src/dbusbind.c | |
| parent | a32c180455b2d910aa8855e42dfc4ac900d14d6e (diff) | |
| download | emacs-8bba1b5cbb2dd408ab73c971fa97b33657d159ec.tar.gz emacs-8bba1b5cbb2dd408ab73c971fa97b33657d159ec.zip | |
* dbusbind.c (xd_append_arg): Use unsigned char instead of
unsigned int for byte values (necessary for big-endian platform).
Diffstat (limited to 'src/dbusbind.c')
| -rw-r--r-- | src/dbusbind.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dbusbind.c b/src/dbusbind.c index 57625d3876e..1b6642b834f 100644 --- a/src/dbusbind.c +++ b/src/dbusbind.c | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* Elisp bindings for D-Bus. | 1 | /* Elisp bindings for D-Bus. |
| 2 | Copyright (C) 2007 Free Software Foundation, Inc. | 2 | Copyright (C) 2007, 2008 Free Software Foundation, Inc. |
| 3 | 3 | ||
| 4 | This file is part of GNU Emacs. | 4 | This file is part of GNU Emacs. |
| 5 | 5 | ||
| @@ -341,7 +341,7 @@ xd_append_arg (dtype, object, iter) | |||
| 341 | { | 341 | { |
| 342 | case DBUS_TYPE_BYTE: | 342 | case DBUS_TYPE_BYTE: |
| 343 | { | 343 | { |
| 344 | unsigned int val = XUINT (object) & 0xFF; | 344 | unsigned char val = XUINT (object) & 0xFF; |
| 345 | XD_DEBUG_MESSAGE ("%c %d", dtype, val); | 345 | XD_DEBUG_MESSAGE ("%c %d", dtype, val); |
| 346 | if (!dbus_message_iter_append_basic (iter, dtype, &val)) | 346 | if (!dbus_message_iter_append_basic (iter, dtype, &val)) |
| 347 | xsignal2 (Qdbus_error, | 347 | xsignal2 (Qdbus_error, |