This reverts commit
7e693b55730ceba2ef326286a0c68d5d91324a22.
Without this commit, for memory allocated via e.g. talloc_strdup(),
talloc name would reveal memory content.
Signed-off-by: Pavel Filipenský <pfilipensky@samba.org>
return;
}
+ talloc_set_name_const(ptr, name);
talloc_set_destructor(ptr, talloc_keep_secret_destructor);
}
TALLOC_CTX *pool = NULL;
char *ptr1 = NULL;
char *ptr2 = NULL;
+ const char *ptr1_talloc_name = NULL;
size_t ptr1_size;
size_t i;
talloc_keep_secret(ptr1);
+ ptr1_talloc_name = talloc_get_name(ptr1);
+ assert_string_equal(ptr1_talloc_name, "ptr1");
+
ptr1_size = talloc_get_size(ptr1);
assert_int_equal(ptr1_size, strlen(ptr1) + 1);