summaryrefslogtreecommitdiffstats
path: root/Mac/Compat/mkdir.c
diff options
context:
space:
mode:
Diffstat (limited to 'Mac/Compat/mkdir.c')
-rw-r--r--Mac/Compat/mkdir.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/Mac/Compat/mkdir.c b/Mac/Compat/mkdir.c
index b064761..3c35eb0 100644
--- a/Mac/Compat/mkdir.c
+++ b/Mac/Compat/mkdir.c
@@ -12,14 +12,12 @@ mkdir(path, mode)
int mode; /* Ignored */
{
HFileParam pb;
- char name[MAXPATH];
if (!hfsrunning()) {
errno= ENODEV;
return -1;
}
- strncpy(name, path, sizeof name);
- pb.ioNamePtr= (StringPtr) c2pstr(name);
+ pb.ioNamePtr= (StringPtr) Pstring(path);
pb.ioVRefNum= 0;
pb.ioDirID= 0;
if (PBDirCreate((HParmBlkPtr)&pb, FALSE) != noErr) {