]> git.sur5r.net Git - openldap/commitdiff
Silence some clang warnings
authorHoward Chu <hyc@symas.com>
Tue, 16 Sep 2014 20:54:07 +0000 (21:54 +0100)
committerHoward Chu <hyc@symas.com>
Tue, 16 Sep 2014 20:54:07 +0000 (21:54 +0100)
libraries/liblmdb/mdb_dump.c
libraries/liblmdb/mdb_load.c
libraries/liblmdb/mdb_stat.c

index 3b01f9643d637910a1cb651889b392c3772db417..0eb85fd20e676c38f09cbc5ef706bea2730ad961 100644 (file)
@@ -233,6 +233,10 @@ int main(int argc, char *argv[])
 
        envname = argv[optind];
        rc = mdb_env_create(&env);
+       if (rc) {
+               fprintf(stderr, "mdb_env_create failed, error %d %s\n", rc, mdb_strerror(rc));
+               return EXIT_FAILURE;
+       }
 
        if (alldbs || subname) {
                mdb_env_set_maxdbs(env, 2);
index 268fe0db54bbbe68baf5d10f99bb587b728c4937..e0d95e13c3f6f006888e19b55d4f35a4d0c7eb80 100644 (file)
@@ -64,8 +64,6 @@ flagbit dbflags[] = {
        { 0, NULL, 0 }
 };
 
-static const char hexc[] = "0123456789abcdef";
-
 static void readhdr(void)
 {
        char *ptr;
@@ -345,6 +343,10 @@ int main(int argc, char *argv[])
 
        envname = argv[optind];
        rc = mdb_env_create(&env);
+       if (rc) {
+               fprintf(stderr, "mdb_env_create failed, error %d %s\n", rc, mdb_strerror(rc));
+               return EXIT_FAILURE;
+       }
 
        mdb_env_set_maxdbs(env, 2);
 
index 25c092c04faebfbf01c393091e27bd4234c8cdb4..1e9229296faa28f30a54978cb52995c3bb5ed2df 100644 (file)
@@ -105,6 +105,10 @@ int main(int argc, char *argv[])
 
        envname = argv[optind];
        rc = mdb_env_create(&env);
+       if (rc) {
+               fprintf(stderr, "mdb_env_create failed, error %d %s\n", rc, mdb_strerror(rc));
+               return EXIT_FAILURE;
+       }
 
        if (alldbs || subname) {
                mdb_env_set_maxdbs(env, 4);
@@ -117,8 +121,8 @@ int main(int argc, char *argv[])
        }
 
        if (envinfo) {
-               rc = mdb_env_stat(env, &mst);
-               rc = mdb_env_info(env, &mei);
+               (void)mdb_env_stat(env, &mst);
+               (void)mdb_env_info(env, &mei);
                printf("Environment Info\n");
                printf("  Map address: %p\n", mei.me_mapaddr);
                printf("  Map size: %"Z"u\n", mei.me_mapsize);