Lines Matching refs:config
84 _PyPathConfig_ReadGlobal(PyConfig *config)
90 if (_Py_path_config.ATTR && !config->ATTR) { \
91 status = PyConfig_SetString(config, &config->ATTR, _Py_path_config.ATTR); \
98 if (_Py_path_config.SRCATTR && !config->ATTR) { \
99 status = PyConfig_SetString(config, &config->ATTR, _Py_path_config.SRCATTR); \
107 if ((_Py_path_config.ATTR >= 0) && (config->ATTR <= 0)) { \
108 config->ATTR = _Py_path_config.ATTR; \
129 _PyPathConfig_UpdateGlobal(const PyConfig *config)
136 if (config->ATTR) { \
138 _Py_path_config.ATTR = _PyMem_RawWcsdup(config->ATTR); \
145 if (config->SRCATTR) { \
147 _Py_path_config.ATTR = _PyMem_RawWcsdup(config->SRCATTR); \
154 if (config->ATTR > 0) { \
155 _Py_path_config.ATTR = config->ATTR; \
177 for (Py_ssize_t i = 0; i < config->module_search_paths.length; ++i) {
178 cch += 1 + wcslen(config->module_search_paths.items[i]);
186 for (Py_ssize_t i = 0; i < config->module_search_paths.length; ++i) {
187 wcscpy(p, config->module_search_paths.items[i]);