summaryrefslogtreecommitdiffstats
path: root/glib/dbus-gvalue-utils.h
diff options
context:
space:
mode:
authorRobert McQueen <robot101@debian.org>2006-06-07 00:03:57 +0000
committerRobert McQueen <robot101@debian.org>2006-06-07 00:03:57 +0000
commitbc4bb30c8ff5b07ce4452b5e6cbd95a4c710d3c3 (patch)
treef055608ea1fefe214797e58c1c5d4bdf698f67e8 /glib/dbus-gvalue-utils.h
parentfb41330d662740d1bf41de4e8bcd96db240137fc (diff)
2005-05-06 Robert McQueen <robot101@debian.org>
* glib/dbus-gvalue-utils.c: Fix the failing test where static string pointers were put into a GPtrArray-based specialised collection, and then freed along with the array. GValues which you add into collections or maps which have the NOCOPY flag set are assumed to not belong to the caller, so rather than the existing pointer-stealing semantics, they are copied instead. Given that the main consumers of this abstraction are the bindings themselves, I don't think this is too bad, but others should watch their choice of take vs set_static.
Diffstat (limited to 'glib/dbus-gvalue-utils.h')
0 files changed, 0 insertions, 0 deletions