This is an automated email from the git hooks/post-receive script. thansen pushed a commit to branch master in repository aseprite.
commit 76f0f82b9538765d44754ba75daf358dc89728bd Author: Gabriel Rauter <[email protected]> Date: Wed Sep 2 03:55:26 2015 +0200 use base::convert_to for string to in conversion instead of own funtions --- src/app/file/webp_format.cpp | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/src/app/file/webp_format.cpp b/src/app/file/webp_format.cpp index 190608f..cf851f3 100644 --- a/src/app/file/webp_format.cpp +++ b/src/app/file/webp_format.cpp @@ -18,6 +18,7 @@ #include "app/file/format_options.h" #include "app/ini_file.h" #include "base/file_handle.h" +#include "base/convert_to.h" #include "doc/doc.h" #include "generated_webp_options.h" @@ -223,25 +224,6 @@ static int FileWriter(const uint8_t* data, size_t data_size, const WebPPicture* return data_size ? (fwrite(data, data_size, 1, ((writerData*)pic->custom_ptr)->fp) == 1) : 1; } - -//Helper functions instead of std::stoi because of missing c++11 on mac os x -template<typename T> -static inline std::string ToString(const T& v) -{ - std::ostringstream ss; - ss << v; - return ss.str(); -} - -template<typename T> -static inline T FromString(const std::string& str) -{ - std::istringstream ss(str); - T ret; - ss >> ret; - return ret; -} - bool WebPFormat::onSave(FileOp* fop) { FileHandle handle(open_file_with_exception(fop->filename, "wb")); @@ -355,8 +337,8 @@ base::SharedPtr<FormatOptions> WebPFormat::onGetFormatOptions(FileOp* fop) webp_options->quality = win.quality()->getValue(); webp_options->method = win.compression()->getValue(); webp_options->lossless = win.lossless()->isSelected(); - webp_options->image_hint = static_cast<WebPImageHint>(FromString<int>(win.imageHint()->getValue())); - webp_options->image_preset = static_cast<WebPPreset>(FromString<int>(win.imagePreset()->getValue())); + webp_options->image_hint = static_cast<WebPImageHint>(base::convert_to<int>(win.imageHint()->getValue())); + webp_options->image_preset = static_cast<WebPPreset>(base::convert_to<int>(win.imagePreset()->getValue())); set_config_int("WEBP", "Quality", webp_options->quality); set_config_int("WEBP", "Compression", webp_options->method); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

