Gentoo Archives: gentoo-commits

From: "Mart Raudsepp (leio)" <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/gnome-keyring/files: gnome-keyring-2.22.3-headers-fix-for-cxx.patch
Date: Sun, 27 Sep 2009 23:53:04
Message-Id: E1Ms3Y6-0002kq-7n@stork.gentoo.org
1 leio 09/09/27 23:53:02
2
3 Added: gnome-keyring-2.22.3-headers-fix-for-cxx.patch
4 Log:
5 Fix public headers to work with C++ code in the 2.22 series too
6 (Portage version: 2.2_rc22/cvs/Linux 2.6.31-gentoo x86_64)
7
8 Revision Changes Path
9 1.1 gnome-base/gnome-keyring/files/gnome-keyring-2.22.3-headers-fix-for-cxx.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gnome-keyring/files/gnome-keyring-2.22.3-headers-fix-for-cxx.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gnome-keyring/files/gnome-keyring-2.22.3-headers-fix-for-cxx.patch?rev=1.1&content-type=text/plain
13
14 Index: gnome-keyring-2.22.3-headers-fix-for-cxx.patch
15 ===================================================================
16 commit 1fe0f7817e3eaa19103b70a09c4fb9d9837fbb93
17 Author: Stefan Walter <stefw@×××××××××.org>
18 Date: Wed Feb 11 15:00:38 2009 +0000
19
20 Add G_BEGIN_DECLS/G_END_DECLS so the library can be used with a C++
21 compiler.
22
23 svn path=/trunk/; revision=1554
24
25 diff --git a/library/gnome-keyring-memory.h b/library/gnome-keyring-memory.h
26 index babf958..64f988b 100644
27 --- a/library/gnome-keyring-memory.h
28 +++ b/library/gnome-keyring-memory.h
29 @@ -26,6 +26,8 @@
30
31 #include <glib.h>
32
33 +G_BEGIN_DECLS
34 +
35 /**
36 * gnome-keyring-memory:Short_Description:
37 *
38 @@ -59,4 +61,6 @@ gboolean gnome_keyring_memory_is_secure (gpointer p);
39
40 gchar* gnome_keyring_memory_strdup (const gchar* str);
41
42 +G_END_DECLS
43 +
44 #endif /* GNOME_KEYRING_MEMORY_H */
45 diff --git a/library/gnome-keyring.h b/library/gnome-keyring.h
46 index 628bf8e..dc19a4c 100644
47 --- a/library/gnome-keyring.h
48 +++ b/library/gnome-keyring.h
49 @@ -29,6 +29,8 @@
50
51 #include "gnome-keyring-result.h"
52
53 +G_BEGIN_DECLS
54 +
55 #define GNOME_KEYRING_SESSION "session"
56 #define GNOME_KEYRING_DEFAULT NULL
57
58 @@ -516,4 +518,6 @@ GnomeKeyringResult gnome_keyring_daemon_set_display_sync (const char
59
60 GnomeKeyringResult gnome_keyring_daemon_prepare_environment_sync (void);
61
62 +G_END_DECLS
63 +
64 #endif /* GNOME_KEYRING_H */