projects
/
apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
suppoer $(ARCH) in deb822 sources.list as well
[apt.git]
/
apt-pkg
/
contrib
/
progress.cc
diff --git
a/apt-pkg/contrib/progress.cc
b/apt-pkg/contrib/progress.cc
index 84ee4c124cf3c1c0c9c733f5a58e1aeca4e5f499..916e1d730a7abf76153813c6304c5fdcb987b7c7 100644
(file)
--- a/
apt-pkg/contrib/progress.cc
+++ b/
apt-pkg/contrib/progress.cc
@@
-8,15
+8,17
@@
##################################################################### */
/*}}}*/
// Include Files /*{{{*/
##################################################################### */
/*}}}*/
// Include Files /*{{{*/
+#include <config.h>
+
#include <apt-pkg/progress.h>
#include <apt-pkg/error.h>
#include <apt-pkg/configuration.h>
#include <apt-pkg/progress.h>
#include <apt-pkg/error.h>
#include <apt-pkg/configuration.h>
-#include <apti18n.h>
-
#include <iostream>
#include <stdio.h>
#include <cstring>
#include <iostream>
#include <stdio.h>
#include <cstring>
+
+#include <apti18n.h>
/*}}}*/
using namespace std;
/*}}}*/
using namespace std;
@@
-35,7
+37,7
@@
OpProgress::OpProgress() : Current(0), Total(0), Size(0), SubTotal(1),
/* Current is the Base Overall progress in units of Total. Cur is the sub
progress in units of SubTotal. Size is a scaling factor that says what
percent of Total SubTotal is. */
/* Current is the Base Overall progress in units of Total. Cur is the sub
progress in units of SubTotal. Size is a scaling factor that says what
percent of Total SubTotal is. */
-void OpProgress::Progress(unsigned long Cur)
+void OpProgress::Progress(unsigned long
long
Cur)
{
if (Total == 0 || Size == 0 || SubTotal == 0)
Percent = 0;
{
if (Total == 0 || Size == 0 || SubTotal == 0)
Percent = 0;
@@
-47,8
+49,8
@@
void OpProgress::Progress(unsigned long Cur)
// OpProgress::OverallProgress - Set the overall progress /*{{{*/
// ---------------------------------------------------------------------
/* */
// OpProgress::OverallProgress - Set the overall progress /*{{{*/
// ---------------------------------------------------------------------
/* */
-void OpProgress::OverallProgress(unsigned long
Current, unsigned
long Total,
- unsigned long Size,const string &Op)
+void OpProgress::OverallProgress(unsigned long
long Current, unsigned long
long Total,
+ unsigned long
long
Size,const string &Op)
{
this->Current = Current;
this->Total = Total;
{
this->Current = Current;
this->Total = Total;
@@
-65,7
+67,7
@@
void OpProgress::OverallProgress(unsigned long Current, unsigned long Total,
// OpProgress::SubProgress - Set the sub progress state /*{{{*/
// ---------------------------------------------------------------------
/* */
// OpProgress::SubProgress - Set the sub progress state /*{{{*/
// ---------------------------------------------------------------------
/* */
-void OpProgress::SubProgress(unsigned long SubTotal,const string &Op,
+void OpProgress::SubProgress(unsigned long
long
SubTotal,const string &Op,
float const Percent)
{
this->SubTotal = SubTotal;
float const Percent)
{
this->SubTotal = SubTotal;
@@
-174,7
+176,7
@@
void OpTextProgress::Update()
if (OldOp.empty() == false)
cout << endl;
OldOp = "a";
if (OldOp.empty() == false)
cout << endl;
OldOp = "a";
- cout << Op <<
"..."
<< flush;
+ cout << Op <<
_("...")
<< flush;
}
return;
}
return;
@@
-190,7
+192,7
@@
void OpTextProgress::Update()
}
// Print the spinner
}
// Print the spinner
- snprintf(S,sizeof(S),
"\r%s... %u%%"
,Op.c_str(),(unsigned int)Percent);
+ snprintf(S,sizeof(S),
_("%c%s... %u%%"),'\r'
,Op.c_str(),(unsigned int)Percent);
Write(S);
OldOp = Op;
Write(S);
OldOp = Op;