Hi friends,

by chance, I stumbled over

    meth_get__qualname__

in methodobject.c and

    calculate_qualname

in descrobject.c .

The first uses

    res = PyUnicode_FromFormat("%S.%s", type_qualname, m->m_ml->ml_name);

and the latter uses

    res = PyUnicode_FromFormat("%S.%S", type_qualname, descr->d_name);

To my knowledge, the "%S" character is undefined in C99 and C11.

Q: Why this character, and why this difference?

cheers - Chris
-- 
Christian Tismer             :^)   tis...@stackless.com
Software Consulting          :     http://www.stackless.com/
Karl-Liebknecht-Str. 121     :     https://github.com/PySide
14482 Potsdam                :     GPG key -> 0xFB7BEE0E
phone +49 173 24 18 776  fax +49 (30) 700143-0023

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to