X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb2%2Fopen.c;h=f7d6b3c5f3e5dbe356d9b842fcb1c30c36e93800;hb=f2a1247955c1b376469a5e37c9583a1bbfd4dc61;hp=9aaa218a29c03153e26db7c774a81389bac2c3aa;hpb=f6067e4cbd7b7415571f12438aec00faec5657fb;p=ccan diff --git a/ccan/tdb2/open.c b/ccan/tdb2/open.c index 9aaa218a..f7d6b3c5 100644 --- a/ccan/tdb2/open.c +++ b/ccan/tdb2/open.c @@ -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;