Fixed captive_strdup_alloca() to return the copy, not the original string