# HG changeset patch # User Sebastien Jodogne # Date 1457452594 -3600 # Node ID 56276bad7e42c6b584d86b7ec8f78586dc78f980 # Parent 6c73df12ca5112f4b7d62481c537ba98951b989a removal of two overloads making few sense diff -r 6c73df12ca51 -r 56276bad7e42 Core/Images/JpegReader.cpp --- a/Core/Images/JpegReader.cpp Mon Mar 07 17:43:20 2016 +0100 +++ b/Core/Images/JpegReader.cpp Tue Mar 08 16:56:34 2016 +0100 @@ -93,9 +93,9 @@ } - void JpegReader::ReadFromFile(const char* filename) + void JpegReader::ReadFromFile(const std::string& filename) { - FILE* fp = fopen(filename, "rb"); + FILE* fp = fopen(filename.c_str(), "rb"); if (!fp) { throw OrthancException(ErrorCode_InexistentFile); diff -r 6c73df12ca51 -r 56276bad7e42 Core/Images/JpegReader.h --- a/Core/Images/JpegReader.h Mon Mar 07 17:43:20 2016 +0100 +++ b/Core/Images/JpegReader.h Tue Mar 08 16:56:34 2016 +0100 @@ -47,12 +47,7 @@ std::string content_; public: - void ReadFromFile(const char* filename); - - void ReadFromFile(const std::string& filename) - { - ReadFromFile(filename.c_str()); - } + void ReadFromFile(const std::string& filename); void ReadFromMemory(const void* buffer, size_t size); diff -r 6c73df12ca51 -r 56276bad7e42 Core/Images/PngReader.cpp --- a/Core/Images/PngReader.cpp Mon Mar 07 17:43:20 2016 +0100 +++ b/Core/Images/PngReader.cpp Tue Mar 08 16:56:34 2016 +0100 @@ -204,9 +204,9 @@ AssignWritable(format, width, height, pitch, &data_[0]); } - void PngReader::ReadFromFile(const char* filename) + void PngReader::ReadFromFile(const std::string& filename) { - FileRabi f(filename); + FileRabi f(filename.c_str()); char header[8]; if (fread(header, 1, 8, f.fp_) != 8) diff -r 6c73df12ca51 -r 56276bad7e42 Core/Images/PngReader.h --- a/Core/Images/PngReader.h Mon Mar 07 17:43:20 2016 +0100 +++ b/Core/Images/PngReader.h Tue Mar 08 16:56:34 2016 +0100 @@ -59,12 +59,7 @@ public: PngReader(); - void ReadFromFile(const char* filename); - - void ReadFromFile(const std::string& filename) - { - ReadFromFile(filename.c_str()); - } + void ReadFromFile(const std::string& filename); void ReadFromMemory(const void* buffer, size_t size);