[AdgMarker] Using signal callback instead of weak references
commit9ebe739ee9c2c82c612d21b3a2aaa3f8992eab5f
authorNicola Fontana <ntd@entidi.it>
Sat, 24 Apr 2010 12:32:54 +0000 (24 14:32 +0200)
committerNicola Fontana <ntd@entidi.it>
Sat, 24 Apr 2010 12:32:54 +0000 (24 14:32 +0200)
tree48cbd91b09fb4e0159c8a33a20fd89bad5d7d34d
parenta6517b964a324355c13ed4524a2093c6f5c35ab3
[AdgMarker] Using signal callback instead of weak references

To automatically unlink a marker when the trail it is bound to is
destroyed, now a custom callback is connected instead of using weak
references. This will make the linking between the two objects working
as expected also when manually remove the dependency.
src/adg/adg-marker.c