aboutsummaryrefslogtreecommitdiffstats
path: root/src/cmd
diff options
context:
space:
mode:
authorSimon Warta <[email protected]>2015-06-23 10:34:21 +0200
committerSimon Warta <[email protected]>2015-06-23 10:34:21 +0200
commit5ca7fb9b6744ccad16feda0d4a14132cbce6cd30 (patch)
treecd1d6da4856c57948b5c46e5b173dc7b1381e2ea /src/cmd
parent43e3c4555c9f2535f18741f3e252b3c93cbbaeca (diff)
ifstream/ostream take std::string
Diffstat (limited to 'src/cmd')
-rw-r--r--src/cmd/base64.cpp2
-rw-r--r--src/cmd/compress.cpp8
-rw-r--r--src/cmd/dsa_sign.cpp2
3 files changed, 6 insertions, 6 deletions
diff --git a/src/cmd/base64.cpp b/src/cmd/base64.cpp
index b0e39132f..69682ee58 100644
--- a/src/cmd/base64.cpp
+++ b/src/cmd/base64.cpp
@@ -59,7 +59,7 @@ int base64(int argc, char* argv[])
{
std::istream* stream;
if(files[j] == "-") stream = &std::cin;
- else stream = new std::ifstream(files[j].c_str());
+ else stream = new std::ifstream(files[j]);
if(!*stream)
{
diff --git a/src/cmd/compress.cpp b/src/cmd/compress.cpp
index d7456fc31..6c6a98720 100644
--- a/src/cmd/compress.cpp
+++ b/src/cmd/compress.cpp
@@ -42,7 +42,7 @@ int compress(int argc, char* argv[])
}
const std::string in_file = argv[1];
- std::ifstream in(in_file.c_str());
+ std::ifstream in(in_file);
if(!in.good())
{
@@ -62,7 +62,7 @@ int compress(int argc, char* argv[])
}
const std::string out_file = in_file + "." + suffix;
- std::ofstream out(out_file.c_str());
+ std::ofstream out(out_file);
do_compress(*compress, in, out);
@@ -84,7 +84,7 @@ void parse_extension(const std::string& in_file,
int uncompress(int argc, char* argv[])
{
const std::string in_file = argv[1];
- std::ifstream in(in_file.c_str());
+ std::ifstream in(in_file);
if(!in.good())
{
@@ -95,7 +95,7 @@ int uncompress(int argc, char* argv[])
std::string out_file, suffix;
parse_extension(in_file, out_file, suffix);
- std::ofstream out(out_file.c_str());
+ std::ofstream out(out_file);
std::unique_ptr<Transform> decompress(make_decompressor(suffix));
diff --git a/src/cmd/dsa_sign.cpp b/src/cmd/dsa_sign.cpp
index baf884301..41c4cbc54 100644
--- a/src/cmd/dsa_sign.cpp
+++ b/src/cmd/dsa_sign.cpp
@@ -39,7 +39,7 @@ int dsa_sign(int argc, char* argv[])
}
std::string outfile = argv[2] + SUFFIX;
- std::ofstream sigfile(outfile.c_str());
+ std::ofstream sigfile(outfile);
if(!sigfile)
{
std::cout << "Couldn't write the signature to "