]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
* prof_file.c (profile_library_initializer, profile_library_finalizer): Added macros...
authorAlexandra Ellwood <lxs@mit.edu>
Wed, 13 Oct 2004 17:55:25 +0000 (17:55 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Wed, 13 Oct 2004 17:55:25 +0000 (17:55 +0000)
ticket: 2741
version_fixed: 1.4

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16818 dc483132-0cff-0310-8789-dd5450dbe970

src/util/profile/ChangeLog
src/util/profile/prof_file.c

index 1417326a96c668dff5e99e93f273a1289d6290d6..78252ebfe467a0e08c534593e1c0fe3ec154e893 100644 (file)
@@ -1,3 +1,9 @@
+2004-10-13  Alexandra Ellwood  <lxs@mit.edu>
+
+        * prof_file.c (profile_library_initializer, 
+        profile_library_finalizer): Added macros to avoid adding 
+        error tables on platforms that don't use them (ie: OSX).
+
 2004-10-13  Alexandra Ellwood  <lxs@mit.edu>
 
        * prof_int.h Added prototypes for profile_lock_global()
index e4bed02fd01c6ece45cf367557febc8e2d8d9262..9fc8f0d932012d8405da45afaf5b55d787f8c0a8 100644 (file)
@@ -50,7 +50,9 @@ MAKE_FINI_FUNCTION(profile_library_finalizer);
 
 int profile_library_initializer(void)
 {
+#if !USE_BUNDLE_ERROR_STRINGS
     add_error_table(&et_prof_error_table);
+#endif
 #ifdef SHARE_TREE_DATA
     return k5_mutex_finish_init(&g_shared_trees_mutex);
 #else
@@ -64,7 +66,9 @@ void profile_library_finalizer(void)
 #ifdef SHARE_TREE_DATA
     k5_mutex_destroy(&g_shared_trees_mutex);
 #endif
+#if !USE_BUNDLE_ERROR_STRINGS
     remove_error_table(&et_prof_error_table);
+#endif
 }
 
 static void profile_free_file_data(prf_data_t);