Files
typthon/Include/internal/pycore_pathconfig.h
copilot-swe-agent[bot] ab21f072ba Fix remaining Py_ patterns - macros and config functions
- Fixed Py_MIN, Py_MAX, Py_ABS → Ty_*
- Fixed _Py_popcount32, _Py_bit_length → _Ty_*
- Fixed Py_ISALPHA, Py_ISSPACE, Py_CHARMASK → Ty_*
- Fixed Py_BUILD_ASSERT, Py_VISIT → Ty_*
- Fixed all PyConfig_* function definitions (InitPythonConfig, Clear, SetArgv, etc.)
- Fixed PyWideStringList → TyWideStringList

Resolving final linking errors.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 19:30:40 +00:00

27 lines
658 B
C

#ifndef Ty_INTERNAL_PATHCONFIG_H
#define Ty_INTERNAL_PATHCONFIG_H
#ifdef __cplusplus
extern "C" {
#endif
#ifndef Ty_BUILD_CORE
# error "this header requires Ty_BUILD_CORE define"
#endif
// Export for '_testinternalcapi' shared extension
PyAPI_FUNC(void) _TyPathConfig_ClearGlobal(void);
extern TyStatus _TyPathConfig_ReadGlobal(TyConfig *config);
extern TyStatus _TyPathConfig_UpdateGlobal(const TyConfig *config);
extern const wchar_t * _TyPathConfig_GetGlobalModuleSearchPath(void);
extern int _TyPathConfig_ComputeSysPath0(
const TyWideStringList *argv,
TyObject **path0);
#ifdef __cplusplus
}
#endif
#endif /* !Ty_INTERNAL_PATHCONFIG_H */