• Paul Ganssle's avatar
    bpo-35081: Remove Py_BUILD_CORE from datetime.h (GH-10416) · 0d12672b
    Paul Ganssle yazdı
    Datetime macros like PyDate_Check() have two implementations, one using
    the C API capsule and one using direct access to the datetime type
    symbols defined in _datetimemodule.c. Since the direct access versions
    of the macros are only used in _datetimemodule.c, they have been moved
    out of "datetime.h" and into _datetimemodule.c.
    
    The _PY_DATETIME_IMPL macro is currently necessary in order to avoid
    both duplicate definitions of these macros in _datetimemodule.c and
    unnecessary declarations of C API capsule-related macros and varibles in
    datetime.h.
    Co-Authored-By: 's avatarVictor Stinner <vstinner@redhat.com>
    0d12672b
Adı
Son kayıt (commit)
Son güncelleme
.azure-pipelines Loading commit data...
.github Loading commit data...
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Programs Loading commit data...
Python Loading commit data...
Tools Loading commit data...
m4 Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README.rst Loading commit data...
aclocal.m4 Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
setup.py Loading commit data...