]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/contrib/fileutl.cc
fix test/integration/test-apt-helper
[apt.git] / apt-pkg / contrib / fileutl.cc
index 26945c183f00ef446dfdd2ececc10c1243b4c188..1eabf37f4e5906f74ad4673a5f6bb859a0dae01d 100644 (file)
@@ -2018,3 +2018,14 @@ std::string GetTempDir()
 
    return string(tmpdir);
 }
+
+bool Rename(std::string From, std::string To)
+{
+   if (rename(From.c_str(),To.c_str()) != 0)
+   {
+      _error->Error(_("rename failed, %s (%s -> %s)."),strerror(errno),
+                    From.c_str(),To.c_str());
+      return false;
+   }   
+   return true;
+}