|
From: Andre R. <and...@us...> - 2004-11-28 22:19:51
|
Update of /cvsroot/frontierkernel/Frontier/Common/headers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11682/Common/headers Modified Files: CallMachOFrameWork.h Log Message: Added functions for converting between Mach-O and CFM function pointers and vice versa, to be used to make the Mach-O build compatible with Frontier DLLs that are CFM shared libraries. Index: CallMachOFrameWork.h =================================================================== RCS file: /cvsroot/frontierkernel/Frontier/Common/headers/CallMachOFrameWork.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** CallMachOFrameWork.h 31 Oct 2004 20:41:23 -0000 1.3 --- CallMachOFrameWork.h 28 Nov 2004 22:19:42 -0000 1.4 *************** *** 28,32 **** --- 28,41 ---- extern boolean unixshellcall (Handle hcommand, Handle hreturn); + extern OSStatus LoadFrameworkBundle(CFStringRef framework, CFBundleRef *bundlePtr); + extern void *convertcfmtomachofuncptr (void *); + + extern void disposemachofuncptr (void *); + + extern void *convertmachotocfmfuncptr (void *); + + extern void disposecfmfuncptr (void *); + #endif |