refStringNewIntern

Creates a new reference counted string and copies the content of @str into it.

If you call this function multiple times with the same @str, or with the same contents of @str, it will return a new reference, instead of creating a new string.

Return

the newly created reference counted string, or a new reference to an existing string

Since

2.58

Parameters

str

a NUL-terminated string