cinap_lenrekadd hg and python4bb9e2215 years agoHistory
53 lines · 990 B · C
RawDownload
#ifndef Py_IMPORTDL_H#define Py_IMPORTDL_H #ifdef __cplusplusextern "C" {#endif  /* Definitions for dynamic loading of extension modules */enum filetype {	SEARCH_ERROR,	PY_SOURCE,	PY_COMPILED,	C_EXTENSION,	PY_RESOURCE, /* Mac only */	PKG_DIRECTORY,	C_BUILTIN,	PY_FROZEN,	PY_CODERESOURCE, /* Mac only */	IMP_HOOK}; struct filedescr {	char *suffix;	char *mode;	enum filetype type;};extern struct filedescr * _PyImport_Filetab;extern const struct filedescr _PyImport_DynLoadFiletab[]; extern PyObject *_PyImport_LoadDynamicModule(char *name, char *pathname,					     FILE *); /* Max length of module suffix searched for -- accommodates "module.slb" */#define MAXSUFFIXSIZE 12 #ifdef MS_WINDOWS#include <windows.h>typedef FARPROC dl_funcptr;#else#if defined(PYOS_OS2) && !defined(PYCC_GCC)#include <os2def.h>typedef int (* APIENTRY dl_funcptr)();#elsetypedef void (*dl_funcptr)(void);#endif#endif  #ifdef __cplusplus}#endif#endif /* !Py_IMPORTDL_H */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t