]> git.sur5r.net Git - openldap/commitdiff
Fix cast in BDB_ID2DISK(): unsigned char *_p ... = (char *)...;
authorHallvard Furuseth <hallvard@openldap.org>
Mon, 18 Jul 2005 05:58:43 +0000 (05:58 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Mon, 18 Jul 2005 05:58:43 +0000 (05:58 +0000)
servers/slapd/back-bdb/back-bdb.h

index d6e9ecc20d5d0b147cddf2cfb7291772de63b5e9..10cc3e349fe7fdf60d7a47cee0d17155e4fb8e0b 100644 (file)
@@ -265,7 +265,7 @@ struct bdb_op_info {
 /* Copy an ID "src" to pointer "dst" in big-endian byte order */
 #define BDB_ID2DISK( src, dst )        \
        do { int i0; ID tmp; unsigned char *_p; \
-               tmp = (src); _p = (char *)(dst);        \
+               tmp = (src); _p = (unsigned char *)(dst);       \
                for ( i0=sizeof(ID)-1; i0>=0; i0-- ) {  \
                        _p[i0] = tmp & 0xff; tmp >>= 8; \
                } \