|
From: James W. W. <os...@jw...> - 2005-12-28 05:14:11
|
On Dec 27, 2005, at 11:02 PM, Edward K.Chew wrote: > Sorry to keep harping on about this 3DMF export business, but I > seem to have run into another problem with files that end > prematurely. They always seem to come out an exact kilobyte > multiple in size, which suggests some kind of cache-flushing issue. > As it stands, my write function makes these calls: > > FSOpenFork (data fork with fsWrPerm) > Q3MacintoshStorage_New ... I believe that Q3MacintoshStorage_New expects a file reference number, as created for example by FSpOpenDF, not a fork reference number. I'm surprised it worked at all, because I don't think the two kind of reference numbers are compatible. |