talloc_free() should take a const void *, a-la free().
[ccan] / ccan / talloc / talloc.h
index 791c98a2bbd88c6e0e0d5571f6af341f07e007a3..e38d05b8095ca9d55abdbd8e9ac833e31ca08c0c 100644 (file)
  * See Also:
  *     talloc_set_destructor, talloc_unlink
  */
-int talloc_free(void *ptr);
+int talloc_free(const void *ptr);
 
 /**
  * talloc_set_destructor: set a destructor for when this pointer is freed