From 2737b39233fc4cf0cfa332a233371e3344f6c99c Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Mon, 1 Mar 2004 00:58:50 +0000 Subject: Keep a ref for downloads in the view. 2004-03-01 Marco Pesenti Gritti * embed/downloader-view.c: (downloader_view_add_download), (downloader_view_remove_download): Keep a ref for downloads in the view. * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: Ensure the download directory exist. * embed/mozilla/MozDownload.cpp: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-download.h: Use a property to store MozDownload in the wrapper. The wrapper now keep a reference on the c++ implementation, that way references will be correctly propagated (unreffing the GObject will unref the c++ object). (Bug 135755) --- ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 8c1b18fd4..7af0db35e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,27 @@ +2004-03-01 Marco Pesenti Gritti + + * embed/downloader-view.c: (downloader_view_add_download), + (downloader_view_remove_download): + + Keep a ref for downloads in the view. + + * embed/mozilla/ContentHandler.cpp: + * embed/mozilla/ContentHandler.h: + + Ensure the download directory exist. + + * embed/mozilla/MozDownload.cpp: + * embed/mozilla/mozilla-download.cpp: + * embed/mozilla/mozilla-download.h: + + Use a property to store MozDownload in the + wrapper. The wrapper now keep a reference + on the c++ implementation, that way references + will be correctly propagated (unreffing the + GObject will unref the c++ object). + + (Bug 135755) + 2004-02-29 Marco Pesenti Gritti * embed/mozilla/ContentHandler.cpp: -- cgit v1.2.3