2006-09-18 Joe Shaw <joeshaw@novell.com>

* gsf/Gsf.metadata: Mark the Infile.ChildByName method as owning
	its reference to fix leaks that would cause files to never be
	closed.

svn path=/trunk/gsf-sharp/; revision=65596
This commit is contained in:
Joe Shaw 2006-09-18 20:25:19 +00:00
Родитель 84737c6532
Коммит 09c181684e
2 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -1,3 +1,9 @@
2006-09-18 Joe Shaw <joeshaw@novell.com>
* gsf/Gsf.metadata: Mark the Infile.ChildByName method as owning
its reference to fix leaks that would cause files to never be
closed.
2006-04-21 Joe Shaw <joeshaw@novell.com>
* sources/makefile: Make the get-source-code target download the

Просмотреть файл

@ -28,6 +28,9 @@
<!-- Mark this method as taking an array -->
<attr path="/api/namespace/object[@cname='GsfOutfileMSOle']/method[@name='SetClassId']/*/*[@name='clsid']" name="array">1</attr>
<!-- Some functions return new objects with owned refs -->
<attr path="/api/namespace/object[@cname='GsfInfile']/method[@name='ChildByName']/return-type" name="owned">true</attr>
<!-- And lastly, hide a bunch of stuff -->
<attr path="/api/namespace/object[@cname='GsfInput']/method[@name='Read']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GsfInput']/method[@name='Seek']" name="hidden">1</attr>