]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/open.c
tdb2: fix warnings with -Wcast-qual using ccan/cast.
[ccan] / ccan / tdb2 / open.c
index 9aaa218a29c03153e26db7c774a81389bac2c3aa..f7d6b3c5f3e5dbe356d9b842fcb1c30c36e93800 100644 (file)
@@ -454,7 +454,7 @@ fail_errno:
 #ifdef TDB_TRACE
        close(tdb->tracefd);
 #endif
-       free((char *)tdb->name);
+       free(cast_const(char *, tdb->name));
        if (tdb->file) {
                tdb_unlock_all(tdb);
                if (--tdb->file->refcnt == 0) {
@@ -495,7 +495,7 @@ int tdb_close(struct tdb_context *tdb)
                else
                        tdb_munmap(tdb->file);
        }
-       free((char *)tdb->name);
+       free(cast_const(char *, tdb->name));
        if (tdb->file) {
                struct tdb_file **i;