From 891c8fbd0c825b6716225e778a8f013afb858d57 Mon Sep 17 00:00:00 2001 From: Andrew Clayton Date: Fri, 7 Mar 2025 00:07:25 +0000 Subject: Initial commit Signed-off-by: Andrew Clayton --- examples/strsep-invalid-free.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 examples/strsep-invalid-free.c (limited to 'examples/strsep-invalid-free.c') diff --git a/examples/strsep-invalid-free.c b/examples/strsep-invalid-free.c new file mode 100644 index 0000000..e01685d --- /dev/null +++ b/examples/strsep-invalid-free.c @@ -0,0 +1,16 @@ +#include +#include +#include + +int main(void) +{ + char *str = strdup("Hello World"), *tkn; + + printf("str [%s@%p]\n", str, str); + tkn = strsep(&str, " "); + printf("tkn [%s] str [%s@%p]\n", tkn, str, str); + + free(str); + + return 0; +} -- cgit