]> git.sur5r.net Git - openldap/commitdiff
Silence stupid warnings
authorHoward Chu <hyc@symas.com>
Mon, 25 Mar 2013 18:53:32 +0000 (11:53 -0700)
committerHoward Chu <hyc@symas.com>
Mon, 25 Mar 2013 18:53:32 +0000 (11:53 -0700)
libraries/liblmdb/midl.c
libraries/liblmdb/midl.h

index 3bfb61f1745dac37734bfd2e28aaa4385a9e35de..8020edc0ae91639980142f1683bf1582874953d8 100644 (file)
@@ -117,7 +117,7 @@ int mdb_midl_insert( MDB_IDL ids, MDB_ID id )
 }
 #endif
 
-MDB_IDL mdb_midl_alloc()
+MDB_IDL mdb_midl_alloc(void)
 {
        MDB_IDL ids = malloc((MDB_IDL_UM_MAX+1) * sizeof(MDB_ID));
        *ids++ = MDB_IDL_UM_MAX;
@@ -192,7 +192,7 @@ mdb_midl_sort( MDB_IDL ids )
        int i,j,k,l,ir,jstack;
        MDB_ID a, itmp;
 
-       ir = ids[0];
+       ir = (int)ids[0];
        l = 1;
        jstack = 0;
        for(;;) {
@@ -255,7 +255,7 @@ unsigned mdb_mid2l_search( MDB_ID2L ids, MDB_ID id )
        unsigned base = 0;
        unsigned cursor = 1;
        int val = 0;
-       unsigned n = ids[0].mid;
+       unsigned n = (unsigned)ids[0].mid;
 
        while( 0 < n ) {
                unsigned pivot = n >> 1;
@@ -304,7 +304,7 @@ int mdb_mid2l_insert( MDB_ID2L ids, MDB_ID2 *id )
        } else {
                /* insert id */
                ids[0].mid++;
-               for (i=ids[0].mid; i>x; i--)
+               for (i=(unsigned)ids[0].mid; i>x; i--)
                        ids[i] = ids[i-1];
                ids[x] = *id;
        }
index b4066a84d9e44324b7a5d0808363d09cafe09609..a284223ab3a2c12e560159561d95b6fc481dc302 100644 (file)
@@ -118,7 +118,7 @@ int mdb_midl_insert( MDB_IDL ids, MDB_ID id );
         * Allocates memory for an IDL of a default size.
         * @return      IDL on success, NULL on failure.
         */
-MDB_IDL mdb_midl_alloc();
+MDB_IDL mdb_midl_alloc(void);
 
        /** Free an IDL.
         * @param[in] ids       The IDL to free.