X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/91cb4c6b436bfddd4c4fd655e4cd4dce9073d5c4..59d5cc74ef7c6ca820ed9d26a4d829b891214edf:/methods/copy.cc?ds=sidebyside diff --git a/methods/copy.cc b/methods/copy.cc index c89eb975d..d737e3c33 100644 --- a/methods/copy.cc +++ b/methods/copy.cc @@ -1,6 +1,6 @@ // -*- mode: cpp; mode: fold -*- // Description /*{{{*/ -// $Id: copy.cc,v 1.6 1999/01/20 04:36:43 jgg Exp $ +// $Id: copy.cc,v 1.7.2.1 2004/01/16 18:58:50 mdz Exp $ /* ###################################################################### Copy URI - This method takes a uri like a file: uri and copies it @@ -16,6 +16,7 @@ #include #include #include +#include /*}}}*/ class CopyMethod : public pkgAcqMethod @@ -38,7 +39,7 @@ bool CopyMethod::Fetch(FetchItem *Itm) // Stat the file and send a start message struct stat Buf; if (stat(File.c_str(),&Buf) != 0) - return _error->Errno("stat","Failed to stat"); + return _error->Errno("stat",_("Failed to stat")); // Forumulate a result and send a start message FetchResult Res; @@ -75,7 +76,7 @@ bool CopyMethod::Fetch(FetchItem *Itm) if (utime(Itm->DestFile.c_str(),&TimeBuf) != 0) { To.OpFail(); - return _error->Errno("utime","Failed to set modification time"); + return _error->Errno("utime",_("Failed to set modification time")); } URIDone(Res); @@ -85,6 +86,8 @@ bool CopyMethod::Fetch(FetchItem *Itm) int main() { + setlocale(LC_ALL, ""); + CopyMethod Mth; return Mth.Run(); }