diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2001-08-08 10:28:06 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2001-08-08 10:28:06 (GMT) |
commit | f9836ba4fea66d74fc2afddc434a147265a9caa7 (patch) | |
tree | 868672f429a7a963f58dc0dc671b0f907c0a84fd /Python | |
parent | e00dde2087db2c211f9c9267659d37e3306f79d8 (diff) | |
download | cpython-f9836ba4fea66d74fc2afddc434a147265a9caa7.zip cpython-f9836ba4fea66d74fc2afddc434a147265a9caa7.tar.gz cpython-f9836ba4fea66d74fc2afddc434a147265a9caa7.tar.bz2 |
Put conditional S_ISDIR definition(s) into pyport.h.
Diffstat (limited to 'Python')
-rw-r--r-- | Python/bltinmodule.c | 2 | ||||
-rw-r--r-- | Python/import.c | 4 |
2 files changed, 1 insertions, 5 deletions
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index 8f5a932..fa68162 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -592,7 +592,7 @@ builtin_execfile(PyObject *self, PyObject *args) exists = 0; /* Test for existence or directory. */ if (!stat(filename, &s)) { - if ((s.st_mode & S_IFMT) == S_IFDIR) + if (S_ISDIR(s.st_mode)) errno = EISDIR; else exists = 1; diff --git a/Python/import.c b/Python/import.c index 8e08164..c5234ac 100644 --- a/Python/import.c +++ b/Python/import.c @@ -28,10 +28,6 @@ #define S_IFMT (S_IFDIR|S_IFCHR|S_IFREG) #endif -#ifndef S_ISDIR -#define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR) -#endif - extern time_t PyOS_GetLastModificationTime(char *, FILE *); /* In getmtime.c */ |