evolution-data-server-01-open-address-book-sparc.diff revision 17974
17974N/A--- evolution-data-server-2.27.3/addressbook/backends/file/e-book-backend-file.c.orig Fri Jun 12 20:20:12 2009
17974N/A+++ evolution-data-server-2.27.3/addressbook/backends/file/e-book-backend-file.c Tue Jun 16 17:50:47 2009
17974N/A@@ -1110,6 +1110,15 @@
17974N/A (gpointer (*)(gpointer , gsize))g_try_realloc,
17974N/A g_free);
17974N/A
17974N/A+ if ((db_error = (*env->mutex_set_align)(env, 8))) {
17974N/A+ env->close(env, 0);
17974N/A+ g_warning ("db_env_mutex_set_align failed with %s", db_strerror (db_error));
17974N/A+ G_UNLOCK (global_env);
17974N/A+ g_free (dirname);
17974N/A+ g_free (filename);
17974N/A+ return db_error_to_status (db_error);
17974N/A+ }
17974N/A+
17974N/A db_error = (*env->open) (env, NULL, DB_CREATE | DB_INIT_MPOOL | DB_PRIVATE | DB_THREAD, 0);
17974N/A if (db_error != 0) {
17974N/A env->close(env, 0);