external: Don't crash on hierarchical update
authorJens Georg <mail@jensge.org>
Wed, 18 Jan 2012 16:37:47 +0000 (17:37 +0100)
committerJens Georg <mail@jensge.org>
Wed, 18 Jan 2012 16:51:25 +0000 (17:51 +0100)
commit595c62862cab37fda83d0bf31e8309c907fe13d6
tree1a38455cd4730ee8241fd9b3f1fc50fa8326be9d
parent7fd87493c39372d70e4946a0ad075ec07db5cfbf
external: Don't crash on hierarchical update

If a MediaServer2 provider sends an update for /foo/bar/baz and
/foo/bar chances are that the update for /foo/bar invalidates the
parent pointer in /foo/bar/baz causing a crash of various sorts.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=759206
src/plugins/external/rygel-external-container.vala