diff options
author | Ted Gould <ted@gould.cx> | 2011-03-16 13:37:03 -0500 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2011-03-16 13:37:03 -0500 |
commit | 8b323ea110202ad0f592814dd37927c68fa26589 (patch) | |
tree | b38460afcd4a513e80e6ffbcde687f15a32a0984 | |
parent | e1790a21c24270bd10d9e71dd02a6c9efae11187 (diff) | |
parent | bf797a9104b3ff1183a3f70337d259da6ded095b (diff) | |
download | libayatana-appindicator-8b323ea110202ad0f592814dd37927c68fa26589.tar.gz libayatana-appindicator-8b323ea110202ad0f592814dd37927c68fa26589.tar.bz2 libayatana-appindicator-8b323ea110202ad0f592814dd37927c68fa26589.zip |
New upstream release.
∘ Fix long standing memory leak (LP: #569273)
-rw-r--r-- | ChangeLog | 12 | ||||
-rwxr-xr-x | configure | 20 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | debian/changelog | 7 | ||||
-rw-r--r-- | docs/reference/libappindicator-docs.sgml | 2 | ||||
-rw-r--r-- | docs/reference/version.xml | 2 | ||||
-rw-r--r-- | src/app-indicator.c | 2 |
7 files changed, 34 insertions, 15 deletions
@@ -1,5 +1,17 @@ # Generated by Makefile. Do not edit. +2011-03-16 Ted Gould <ted@gould.cx> + + 0.2.99 + +2011-03-14 Ted Gould <ted@gould.cx> + + Doing a ref_sink() like we should have been doing! + +2011-03-14 Michael Terry <mike@mterry.name> + + sink ref to passed-in menu in set_menu() to avoid leaks + 2011-03-10 Ted Gould <ted@gould.cx> 0.2.98 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.67 for libappindicator 0.2.98. +# Generated by GNU Autoconf 2.67 for libappindicator 0.2.99. # # Report bugs to <ted@canonical.com>. # @@ -763,8 +763,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='libappindicator' PACKAGE_TARNAME='libappindicator' -PACKAGE_VERSION='0.2.98' -PACKAGE_STRING='libappindicator 0.2.98' +PACKAGE_VERSION='0.2.99' +PACKAGE_STRING='libappindicator 0.2.99' PACKAGE_BUGREPORT='ted@canonical.com' PACKAGE_URL='' @@ -1581,7 +1581,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libappindicator 0.2.98 to adapt to many kinds of systems. +\`configure' configures libappindicator 0.2.99 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1651,7 +1651,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libappindicator 0.2.98:";; + short | recursive ) echo "Configuration of libappindicator 0.2.99:";; esac cat <<\_ACEOF @@ -1793,7 +1793,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libappindicator configure 0.2.98 +libappindicator configure 0.2.99 generated by GNU Autoconf 2.67 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2073,7 +2073,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libappindicator $as_me 0.2.98, which was +It was created by libappindicator $as_me 0.2.99, which was generated by GNU Autoconf 2.67. Invocation command line was $ $0 $@ @@ -2894,7 +2894,7 @@ fi # Define the identity of the package. PACKAGE=libappindicator - VERSION=0.2.98 + VERSION=0.2.99 cat >>confdefs.h <<_ACEOF @@ -14120,7 +14120,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libappindicator $as_me 0.2.98, which was +This file was extended by libappindicator $as_me 0.2.99, which was generated by GNU Autoconf 2.67. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14186,7 +14186,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libappindicator config.status 0.2.98 +libappindicator config.status 0.2.99 configured by $0, generated by GNU Autoconf 2.67, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 3af905a..e8b1d6c 100644 --- a/configure.ac +++ b/configure.ac @@ -1,11 +1,11 @@ -AC_INIT(libappindicator, 0.2.98, ted@canonical.com) +AC_INIT(libappindicator, 0.2.99, ted@canonical.com) AC_COPYRIGHT([Copyright 2009, 2010 Canonical]) AC_PREREQ(2.53) AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(libappindicator, 0.2.98) +AM_INIT_AUTOMAKE(libappindicator, 0.2.99) AM_MAINTAINER_MODE diff --git a/debian/changelog b/debian/changelog index 43d7d6c..4ed4268 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libappindicator (0.2.99-0ubuntu1~ppa1) UNRELEASED; urgency=low + + * New upstream release. + ∘ Fix long standing memory leak (LP: #569273) + + -- Ted Gould <ted@ubuntu.com> Wed, 16 Mar 2011 13:36:16 -0500 + libappindicator (0.2.98-0ubuntu1) natty; urgency=low * New upstream release. diff --git a/docs/reference/libappindicator-docs.sgml b/docs/reference/libappindicator-docs.sgml index ff2d812..aa38ebc 100644 --- a/docs/reference/libappindicator-docs.sgml +++ b/docs/reference/libappindicator-docs.sgml @@ -8,7 +8,7 @@ <bookinfo> <title>libappindicator Reference Manual</title> <releaseinfo> - for libappindicator 0.2.98 + for libappindicator 0.2.99 </releaseinfo> </bookinfo> diff --git a/docs/reference/version.xml b/docs/reference/version.xml index c2f0a83..556f9e2 100644 --- a/docs/reference/version.xml +++ b/docs/reference/version.xml @@ -1 +1 @@ -0.2.98 +0.2.99 diff --git a/src/app-indicator.c b/src/app-indicator.c index fc640da..347e168 100644 --- a/src/app-indicator.c +++ b/src/app-indicator.c @@ -1949,7 +1949,7 @@ app_indicator_set_menu (AppIndicator *self, GtkMenu *menu) } priv->menu = GTK_WIDGET (menu); - g_object_ref (priv->menu); + g_object_ref_sink (priv->menu); setup_dbusmenu (self); |