STINNER Victor added the comment:
> I think the ob_refcnt Field should be 1 in both cases. Or why is the refcnt
> here so high?
Python has singletons for short strings: empty string and 1-character latin1
characters (unicode range [U+; U+00FF]).
Examples:
>>> sys.getrefcount("")
103
>>
New submission from Yannick :
Python version: 3.5
Tested with VS Studio 2017 in an C-API extension.
When you have a UTF-8 encoded char buffer which is filled with a 0 or empty,
and you youse the PyUnicode_FromString() method on this buffer, you will get a
PyObject*. The content looks good, bu