default to strong references for method return types reset
authorJürg Billeter <j@bitron.ch>
Fri, 16 Mar 2007 21:23:27 +0000 (21:23 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 16 Mar 2007 21:23:27 +0000 (21:23 +0000)
commite579dad9083b2a6771f0c6e7364d6607fdde210b
treee35dbc5289cbb0fccb41def632274677034cd567
parentfd83c9fba73965c8de04f058779fdee0f30cd971
default to strong references for method return types reset

2007-03-16  Jürg Billeter  <j@bitron.ch>

* vala/parser.y: default to strong references for method return types
* vala/valasymbolresolver.vala: reset TypeReference.transfers_ownership
  for value-types
* vala/valasourcefile.vala: assume ownership of include filenames
* vala/valainterfacewriter.vala: use weak keyword for return types
* vala/valacodecontext.vala, vala/valasourcefile.vala,
  vala/valasymbolbuilder.vala, vapi/glib-2.0.vala: add weak to return
  types

svn path=/trunk/; revision=235
vala/ChangeLog
vala/vala/parser.y
vala/vala/valacodecontext.vala
vala/vala/valainterfacewriter.vala
vala/vala/valasourcefile.vala
vala/vala/valasymbolbuilder.vala
vala/vala/valasymbolresolver.vala
vala/vapi/glib-2.0.vala