$NetBSD: patch-ad,v 1.3 2010/12/04 21:15:00 adam Exp $ Updated from http://git.gnome.org/browse/libegg/tree/libegg/smclient --- copy-n-paste/eggdesktopfile.h.orig 2010-08-12 19:37:18.000000000 +0000 +++ copy-n-paste/eggdesktopfile.h @@ -12,8 +12,9 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; see the file COPYING.LIB. - * If not, see . + * License along with this library; see the file COPYING.LIB. If not, + * write to the Free Software Foundation, Inc., 59 Temple Place - + * Suite 330, Boston, MA 02111-1307, USA. */ #ifndef __EGG_DESKTOP_FILE_H__ @@ -126,6 +127,9 @@ gboolean egg_desktop_file_get_boolean double egg_desktop_file_get_numeric (EggDesktopFile *desktop_file, const char *key, GError **error); +int egg_desktop_file_get_integer (EggDesktopFile *desktop_file, + const char *key, + GError **error); char **egg_desktop_file_get_string_list (EggDesktopFile *desktop_file, const char *key, gsize *length, @@ -149,8 +153,9 @@ typedef enum { } EggDesktopFileError; /* Global application desktop file */ -void egg_set_desktop_file (const char *desktop_file_path); -EggDesktopFile *egg_get_desktop_file (void); +void egg_set_desktop_file (const char *desktop_file_path); +void egg_set_desktop_file_without_defaults (const char *desktop_file_path); +EggDesktopFile *egg_get_desktop_file (void); G_END_DECLS