[Aptitude-svn-commit] r3522 - in branches/aptitude-0.3/aptitude: . src/vscreen
Daniel Burrows
dburrows@costa.debian.org
Sat, 02 Jul 2005 03:56:33 +0000
Author: dburrows
Date: Sat Jul 2 03:56:30 2005
New Revision: 3522
Modified:
branches/aptitude-0.3/aptitude/ChangeLog
branches/aptitude-0.3/aptitude/src/vscreen/curses++.cc
branches/aptitude-0.3/aptitude/src/vscreen/curses++.h
branches/aptitude-0.3/aptitude/src/vscreen/vscreen_widget.h
Log:
Pass strings by reference, not value.
Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog (original)
+++ branches/aptitude-0.3/aptitude/ChangeLog Sat Jul 2 03:56:30 2005
@@ -2,6 +2,10 @@
* src/vscreen/curses++.cc, src/vscreen/curses++.h, src/vscreen/vscreen_widget.h:
+ While I'm at it...pass strings by reference, not value.
+
+ * src/vscreen/curses++.cc, src/vscreen/curses++.h, src/vscreen/vscreen_widget.h:
+
Update show_string_as_progbar for wide characters.
* src/download_bar.cc, src/download_bar.h:
Modified: branches/aptitude-0.3/aptitude/src/vscreen/curses++.cc
==============================================================================
--- branches/aptitude-0.3/aptitude/src/vscreen/curses++.cc (original)
+++ branches/aptitude-0.3/aptitude/src/vscreen/curses++.cc Sat Jul 2 03:56:30 2005
@@ -268,7 +268,7 @@
return amt;
}
-void cwindow::show_string_as_progbar(int x, int y, wstring s,
+void cwindow::show_string_as_progbar(int x, int y, const wstring &s,
int attr1, int attr2, int size1,
int totalsize)
{
Modified: branches/aptitude-0.3/aptitude/src/vscreen/curses++.h
==============================================================================
--- branches/aptitude-0.3/aptitude/src/vscreen/curses++.h (original)
+++ branches/aptitude-0.3/aptitude/src/vscreen/curses++.h Sat Jul 2 03:56:30 2005
@@ -544,7 +544,7 @@
int getmaxy() {return _getmaxy(win);}
int getmaxx() {return _getmaxx(win);}
- void show_string_as_progbar(int x, int y, std::wstring s,
+ void show_string_as_progbar(int x, int y, const std::wstring &s,
int attr1, int attr2, int size1,
int totalsize);
// Glitz bit :) Displays the given string with a progress bar behind it.
Modified: branches/aptitude-0.3/aptitude/src/vscreen/vscreen_widget.h
==============================================================================
--- branches/aptitude-0.3/aptitude/src/vscreen/vscreen_widget.h (original)
+++ branches/aptitude-0.3/aptitude/src/vscreen/vscreen_widget.h Sat Jul 2 03:56:30 2005
@@ -343,7 +343,7 @@
int getmaxy() {return win?win.getmaxy():0;}
int getmaxx() {return win?win.getmaxx():0;}
- void show_string_as_progbar(int x, int y, std::wstring s,
+ void show_string_as_progbar(int x, int y, const std::wstring &s,
const style &st1, const style &st2,
int size1, int totalsize)
{