]> git.eshelyaron.com Git - emacs.git/commitdiff
w32gui.h (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): Surround chp by parentheses.
authorKenichi Handa <handa@m17n.org>
Fri, 29 Oct 2010 02:01:41 +0000 (11:01 +0900)
committerKenichi Handa <handa@m17n.org>
Fri, 29 Oct 2010 02:01:41 +0000 (11:01 +0900)
src/ChangeLog
src/w32gui.h

index 0928978ba28089cdb1887ee0be32c574cb9afb01..eecad1f968941b7d7946b08d861855886cf7e0c2 100644 (file)
@@ -1,3 +1,8 @@
+2010-10-29  Kenichi Handa  <handa@m17n.org>
+
+       * w32gui.h (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): Surround
+       chp by parentheses.
+
 2010-10-28  Kenichi Handa  <handa@m17n.org>
 
        Implement various display methods for glyphless characters.
index 9cad4f21f21bd69733dfe9226509b2ee07c3e7d7..079cd19a1f187cfdf66e91d4c3b16ba682145520 100644 (file)
@@ -59,13 +59,13 @@ typedef HCURSOR Cursor;
 
 /* Dealing with bits of wchar_t as if they were an XChar2b.  */
 #define STORE_XCHAR2B(chp, byte1, byte2) \
-  ((*chp) = ((XChar2b)((((byte1) & 0x00ff) << 8) | ((byte2) & 0x00ff))))
+  ((*(chp)) = ((XChar2b)((((byte1) & 0x00ff) << 8) | ((byte2) & 0x00ff))))
 
 #define XCHAR2B_BYTE1(chp) \
(((*chp) & 0xff00) >> 8)
 (((*(chp)) & 0xff00) >> 8)
 
 #define XCHAR2B_BYTE2(chp) \
((*chp) & 0x00ff)
 ((*(chp)) & 0x00ff)
 
 
 /* Windows equivalent of XImage.  */