]> granicus.if.org Git - python/commitdiff
MacPython -vv equivalent printed incorrect filenames, fixed. Also
authorJack Jansen <jack.jansen@cwi.nl>
Mon, 5 Nov 2001 14:36:32 +0000 (14:36 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Mon, 5 Nov 2001 14:36:32 +0000 (14:36 +0000)
removed some outdated code.

Mac/Python/macimport.c

index 82d64385950676f75af214abebd710d29120db97..b6c2d88c21a162dcccb8262356be6d7e8248fc02 100644 (file)
@@ -437,13 +437,7 @@ PyMac_FindModuleExtension(char *buf, size_t *lenp, char *module)
        if ( !_PyImport_Filetab[0].suffix )
                return 0;
                
-#if 0
-       /* Pre 1.5a4 */
-       strcpy(buf+*lenp, module);
-       strcpy(buf+*lenp+modnamelen, _PyImport_Filetab[0].suffix);
-#else
        strcpy(buf+*lenp, _PyImport_Filetab[0].suffix);
-#endif
 #ifdef USE_GUSI1
        if ( Path2FSSpec(buf, &fss) == noErr && 
                        FSpGetFInfo(&fss, &finfo) == noErr)
@@ -465,6 +459,7 @@ PyMac_FindModuleExtension(char *buf, size_t *lenp, char *module)
        */
        if ( modnamelen > 54 ) return 0;        /* Leave room for extension */
        strcpy((char *)fnbuf+1, module);
+       buf[*lenp] = '\0';
        
        for( fdp = _PyImport_Filetab+1; fdp->suffix; fdp++ ) {
                strcpy((char *)fnbuf+1+modnamelen, fdp->suffix);
@@ -473,12 +468,7 @@ PyMac_FindModuleExtension(char *buf, size_t *lenp, char *module)
                        PySys_WriteStderr("# trying %s%s\n", buf, fdp->suffix);
                if ( FSMakeFSSpec(refnum, dirid, fnbuf, &fss) == noErr ) {
                        /* Found it. */
-#if 0
-                       strcpy(buf+*lenp+modnamelen, fdp->suffix);
-#else
                        strcpy(buf+*lenp, fdp->suffix);
-#endif
-                       *lenp = strlen(buf);
                        return fdp;
                }
        }