From ebadcb1c1df32c381897998e2ee3281f80e80ec7 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Tue, 9 Jan 2001 22:25:49 +0000 Subject: [PATCH] FSSpec names may be longer on carbon (1024 chars), cater for that in buffer sizes. --- Mac/Python/macgetargv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mac/Python/macgetargv.c b/Mac/Python/macgetargv.c index b8457816920..bef197ca5ba 100644 --- a/Mac/Python/macgetargv.c +++ b/Mac/Python/macgetargv.c @@ -115,7 +115,7 @@ PyMac_GetFullPath (FSSpec *fss, char *buf) { short err; FSSpec fss_parent, fss_current; - char tmpbuf[256]; + char tmpbuf[1024]; int plen; fss_current = *fss; @@ -135,7 +135,7 @@ PyMac_GetFullPath (FSSpec *fss, char *buf) fss_current = fss_parent; /* Prepend path component just found to buf */ plen = fss_current.name[0]; - if (strlen(buf) + plen + 1 > 256) { + if (strlen(buf) + plen + 1 > 1024) { /* Oops... Not enough space (shouldn't happen) */ *buf = 0; return -1;