From d66071b48dbcfaeabe498babcad2b5f4e1c17c4b Mon Sep 17 00:00:00 2001
From: Jack Jansen <jack.jansen@cwi.nl>
Date: Wed, 5 Feb 2003 15:44:03 +0000
Subject: [PATCH] Got rid of macfs

---
 Lib/plat-mac/cfmfile.py | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/Lib/plat-mac/cfmfile.py b/Lib/plat-mac/cfmfile.py
index 63d7233cae0..a4eecf23be8 100644
--- a/Lib/plat-mac/cfmfile.py
+++ b/Lib/plat-mac/cfmfile.py
@@ -5,7 +5,7 @@
 __version__ = "0.8b3"
 __author__ = "jvr"
 
-import macfs
+import Carbon.File
 import struct
 from Carbon import Res
 import os
@@ -28,10 +28,8 @@ def mergecfmfiles(srclist, dst, architecture = 'fat'):
 	
 	srclist = list(srclist)
 	for i in range(len(srclist)):
-		if type(srclist[i]) == macfs.FSSpecType:
-			srclist[i] = srclist[i].as_pathname()
-	if type(dst) == macfs.FSSpecType:
-		dst = dst.as_pathname()
+		srclist[i] = Carbon.File.pathname(srclist[i])
+	dst = Carbon.File.pathname(dst)
 	
 	dstfile = open(dst, "wb")
 	rf = Res.FSpOpenResFile(dst, 3)
-- 
2.30.9