[comp.sys.mac.programmer] SFReply -> pathname

lulue@manta.NOSC.MIL (Dan Lulue ) (10/12/89)

I need to open a file via stdio fopen.  How do I map the info returned
by SFGetFile to a full pathname string??

Thanks.
Dan Lulue
luleu@nosc.mil

hoppmain@doc.ic.ac.uk (Hope Plus Maintenance) (10/12/89)

I have an extended LSC 3 stdio library which I wrote that modifies
fopen() to accept the pseduo filename ".SF", this enables you to use:

	fopen(".SF", "r")
instead of:
	SFGetFile(....)
	... convert SFReply -> pathname ...
	fopen(pathname, "r")

This also works for freopen() etc. Modes "r" & "a" -> SFGet, "w" -> SFPut.
I thought I sent this to Sumex, I either didn't, it got lost, or
was rejected - dunno which. If you'd like a copy then email me,
I'll wait and see how many requests I get, if a lot I'll try Sumex
again, if not I'll post to individuals (with possible request to
pass it on, to save long distance email traffic).

			Nigel

P.S. This modified library is supplied WITHOUT source to protect
THINK's copyright. Printf() is also modified to add %k & %lk
for printing int/long as chars (= ResType).
---
Nigel Perry                                  Department of Computing
                                             Imperial College
Janet: np@uk.ac.ic.doc                       London
DARPA: np%uk.ac.ic.doc@ucl-cs                SW7
Uucp:  np@icdoc.UUCP, ukc!icdoc!np           England