mirror of https://github.com/python/cpython
Issue #3080: Mark PyWin_FindRegisteredModule() as private
This function was not declared in Python public API (in any .h file) and not documented. Mark it as private to prepare a change of its API.
This commit is contained in:
parent
cfbcdbbbf2
commit
9b99b448f7
|
@ -15,10 +15,10 @@
|
|||
/* a string loaded from the DLL at startup */
|
||||
extern const char *PyWin_DLLVersionString;
|
||||
|
||||
FILE *PyWin_FindRegisteredModule(const char *moduleName,
|
||||
struct filedescr **ppFileDesc,
|
||||
char *pathBuf,
|
||||
Py_ssize_t pathLen)
|
||||
FILE *_PyWin_FindRegisteredModule(const char *moduleName,
|
||||
struct filedescr **ppFileDesc,
|
||||
char *pathBuf,
|
||||
Py_ssize_t pathLen)
|
||||
{
|
||||
char *moduleKey;
|
||||
const char keyPrefix[] = "Software\\Python\\PythonCore\\";
|
||||
|
|
|
@ -1547,8 +1547,8 @@ PyImport_GetImporter(PyObject *path) {
|
|||
pathname and an open file. Return NULL if the module is not found. */
|
||||
|
||||
#ifdef MS_COREDLL
|
||||
extern FILE *PyWin_FindRegisteredModule(const char *, struct filedescr **,
|
||||
char *, Py_ssize_t);
|
||||
extern FILE *_PyWin_FindRegisteredModule(const char *, struct filedescr **,
|
||||
char *, Py_ssize_t);
|
||||
#endif
|
||||
|
||||
static int case_ok(char *, Py_ssize_t, Py_ssize_t, char *);
|
||||
|
@ -1631,7 +1631,7 @@ find_module(char *fullname, char *subname, PyObject *path, char *buf,
|
|||
return &fd_builtin;
|
||||
}
|
||||
#ifdef MS_COREDLL
|
||||
fp = PyWin_FindRegisteredModule(name, &fdp, buf, buflen);
|
||||
fp = _PyWin_FindRegisteredModule(name, &fdp, buf, buflen);
|
||||
if (fp != NULL) {
|
||||
*p_fp = fp;
|
||||
return fdp;
|
||||
|
|
Loading…
Reference in New Issue