diff options
| author | Natanael Copa <ncopa@alpinelinux.org> | 2012-01-27 22:08:14 +0000 |
|---|---|---|
| committer | Natanael Copa <ncopa@alpinelinux.org> | 2012-01-27 22:15:12 +0000 |
| commit | 7d299efdbc1d537c715d34ba4495feb359963927 (patch) | |
| tree | fc64353e5a682ed6e8b27f2bed2d2727dbe82ae0 /testing/evolution-data-server/g_atomic_int_exchange_and_add.patch | |
| parent | 949fe77a80dfe8feff60af1e65110f686bbc221f (diff) | |
| download | aports-7d299efdbc1d537c715d34ba4495feb359963927.tar.bz2 aports-7d299efdbc1d537c715d34ba4495feb359963927.tar.xz | |
testing/evolution-data-server: upgrade to 2.32.3
needed various fixes for recent glib version
Diffstat (limited to 'testing/evolution-data-server/g_atomic_int_exchange_and_add.patch')
| -rw-r--r-- | testing/evolution-data-server/g_atomic_int_exchange_and_add.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/testing/evolution-data-server/g_atomic_int_exchange_and_add.patch b/testing/evolution-data-server/g_atomic_int_exchange_and_add.patch new file mode 100644 index 0000000000..59c114134b --- /dev/null +++ b/testing/evolution-data-server/g_atomic_int_exchange_and_add.patch @@ -0,0 +1,45 @@ +From 1886d3d0573388aa5c13af99f714687ba6a66ec6 Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Wed, 01 Jun 2011 05:22:14 +0000 +Subject: Replace deprecated g_atomic_int_exchange_and_add() + +--- +(limited to 'addressbook/libedata-book/e-data-book.c') + +diff --git a/addressbook/libedata-book/e-data-book.c b/addressbook/libedata-book/e-data-book.c +index 9e17703..1a29e4b 100644 +--- a/addressbook/libedata-book/e-data-book.c ++++ b/addressbook/libedata-book/e-data-book.c +@@ -117,7 +117,7 @@ construct_bookview_path (void) + + return g_strdup_printf ("/org/gnome/evolution/dataserver/AddressBookView/%d/%d", + getpid (), +- g_atomic_int_exchange_and_add ((int*)&counter, 1)); ++ g_atomic_int_add ((int*)&counter, 1)); + } + + static void +-- +cgit v0.9.0.2 +--- ./addressbook/libedata-book/e-data-book-factory.c.orig ++++ ./addressbook/libedata-book/e-data-book-factory.c +@@ -229,7 +229,7 @@ + + return g_strdup_printf ( + "/org/gnome/evolution/dataserver/addressbook/%d/%u", +- getpid (), g_atomic_int_exchange_and_add (&counter, 1)); ++ getpid (), g_atomic_int_add (&counter, 1)); + } + + static gboolean +--- ./calendar/libedata-cal/e-data-cal-factory.c.orig ++++ ./calendar/libedata-cal/e-data-cal-factory.c +@@ -245,7 +245,7 @@ + + return g_strdup_printf ( + "/org/gnome/evolution/dataserver/calendar/%d/%u", +- getpid (), g_atomic_int_exchange_and_add (&counter, 1)); ++ getpid (), g_atomic_int_add (&counter, 1)); + } + + static gboolean |
