Mercurial > cpython-lru_cache-weakref
view Mac/Compat/mkdir.c @ 5817:48b94de85bf3 legacy-trunk
Extensive changes by AMK.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 17 Jul 1997 16:29:42 +0000 |
| parents | 9f500a34c355 |
| children |
line wrap: on
line source
/* Mkdir for the Macintosh. Public domain by Guido van Rossum, CWI, Amsterdam (July 1987). Pathnames must be Macintosh paths, with colons as separators. */ #include "macdefs.h" /* Create a directory. */ int mkdir(path, mode) char *path; int mode; /* Ignored */ { HFileParam pb; if (!hfsrunning()) { errno= ENODEV; return -1; } pb.ioNamePtr= (StringPtr) Pstring(path); pb.ioVRefNum= 0; pb.ioDirID= 0; if (PBDirCreate((HParmBlkPtr)&pb, FALSE) != noErr) { errno= EACCES; return -1; } return 0; }
