Added
authorMiro Jurisic <meeroh@mit.edu>
Sat, 10 Jul 1999 17:20:43 +0000 (17:20 +0000)
committerMiro Jurisic <meeroh@mit.edu>
Sat, 10 Jul 1999 17:20:43 +0000 (17:20 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11555 dc483132-0cff-0310-8789-dd5450dbe970

src/mac/ProfileLib.CFM.c [new file with mode: 0644]

diff --git a/src/mac/ProfileLib.CFM.c b/src/mac/ProfileLib.CFM.c
new file mode 100644 (file)
index 0000000..3ef8ef6
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *   Copyright (C) 1997 by the Massachusetts Institute of Technology
+ *   All rights reserved.
+ *
+ *   For copying and distribution information, please see the file
+ *   COPYRIGHT.
+ */
+#include <CodeFragments.h>
+
+#include "profile.h"
+
+
+OSErr InitializeProfileLib (
+       CFragInitBlockPtr ibp);
+void TerminateProfileLib (void);
+
+OSErr InitializeProfileLib(
+       CFragInitBlockPtr ibp)
+{
+       OSErr   err = noErr;
+       
+       /* Do normal init of the shared library */
+       err = __initialize(ibp);
+       
+       /* Initialize the error tables */
+       if (err == noErr) {
+           add_error_table(&et_prof_error_table);
+       }
+       
+       return err;
+}
+
+void TerminateProfileLib(void)
+{
+    remove_error_table(&et_prof_error_table);
+       __terminate();
+}