X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Fopen.c;h=f7d6b3c5f3e5dbe356d9b842fcb1c30c36e93800;hp=9aaa218a29c03153e26db7c774a81389bac2c3aa;hb=45e9956d665dc8819eb183ae239581410dcecdb3;hpb=1313203b72656e8480805c7688c187d274fdceeb 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;