[Aptitude-svn-commit] r3764 - in branches/aptitude-0.3/aptitude: . src

Daniel Burrows dburrows at costa.debian.org
Mon Aug 8 23:06:50 UTC 2005


Author: dburrows
Date: Mon Aug  8 23:06:47 2005
New Revision: 3764

Modified:
   branches/aptitude-0.3/aptitude/ChangeLog
   branches/aptitude-0.3/aptitude/src/download_manager.cc
   branches/aptitude-0.3/aptitude/src/download_manager.h
Log:
Move the implementation of download_manager::download_manager
and download_manager::set_widget to the .cc file.

Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog	(original)
+++ branches/aptitude-0.3/aptitude/ChangeLog	Mon Aug  8 23:06:47 2005
@@ -1,5 +1,10 @@
 2005-08-08  Daniel Burrows  <dburrows at debian.org>
 
+	* src/download_manager.cc, src/download_manager.h:
+
+	  Implement the constructors and set_widget in the .cc to avoid
+	  needing more includes.
+
 	* src/vscreen/vscreen_widget.cc:
 
 	  Go past silently doing nothing if a widget is destroyed twice;

Modified: branches/aptitude-0.3/aptitude/src/download_manager.cc
==============================================================================
--- branches/aptitude-0.3/aptitude/src/download_manager.cc	(original)
+++ branches/aptitude-0.3/aptitude/src/download_manager.cc	Mon Aug  8 23:06:47 2005
@@ -4,6 +4,22 @@
 
 #include "download_manager.h"
 
+#include "vscreen/vscreen_widget.h"
+
+download_manager::download_manager()
+{
+}
+
+download_manager::download_manager(const vs_widget_ref &_w)
+  :w(_w)
+{
+}
+
+void download_manager::set_widget(const vs_widget_ref &_w)
+  :w(_w)
+{
+}
+
 void download_manager::Fetched(unsigned long Size, unsigned long ResumePoint)
 {
   pkgAcquireStatus::Fetched(Size, ResumePoint);

Modified: branches/aptitude-0.3/aptitude/src/download_manager.h
==============================================================================
--- branches/aptitude-0.3/aptitude/src/download_manager.h	(original)
+++ branches/aptitude-0.3/aptitude/src/download_manager.h	Mon Aug  8 23:06:47 2005
@@ -25,19 +25,10 @@
   // for handling callbacks stick around long enough. (HACK?)
   vs_widget_ref w;
 public:
-  download_manager() : w(NULL)
-  {
-  }
-
-  download_manager(const vs_widget_ref &_w)
-    :w(_w)
-  {
-  }
-
-  void set_widget(const vs_widget_ref &_w)
-  {
-    w = _w;
-  }
+  download_manager();
+  download_manager(const vs_widget_ref &_w);
+
+  void set_widget(const vs_widget_ref &_w);
 
   // Private variables?  Bah, I'll give you private variables..
 



More information about the Aptitude-svn-commit mailing list