rework GMenuProxy links
authorRyan Lortie <desrt@desrt.ca>
Mon, 28 Nov 2011 16:45:20 +0000 (11:45 -0500)
committerRyan Lortie <desrt@desrt.ca>
Thu, 8 Dec 2011 23:05:13 +0000 (18:05 -0500)
commit7a0faf66fe41649def3753eda09149883991da60
tree6f5cd7acf33bb395f307eefb056331913b35f73b
parent2c4ded15e53d2c0e46aeaab2bea50320d86b4f37
rework GMenuProxy links

Only resolve the link at the point that we pull it through the API
rather than at the point that we first are told about it.  This reduces
the lifespan of subscriptions and, more importantly, avoids a tricky
reference cycle issue.
gio/gmenuproxy.c