diff --git a/Userland/Applications/PixelPaint/Image.cpp b/Userland/Applications/PixelPaint/Image.cpp index b0d4139bb0..3062b9165b 100644 --- a/Userland/Applications/PixelPaint/Image.cpp +++ b/Userland/Applications/PixelPaint/Image.cpp @@ -14,7 +14,6 @@ #include #include #include -#include #include #include #include @@ -149,19 +148,6 @@ void Image::serialize_as_json(JsonObjectSerializer& json) const } } -ErrorOr Image::write_to_file(String const& file_path) const -{ - StringBuilder builder; - auto json = MUST(JsonObjectSerializer<>::try_create(builder)); - serialize_as_json(json); - MUST(json.finish()); - - auto file = TRY(Core::File::open(file_path, (Core::OpenMode)(Core::OpenMode::WriteOnly | Core::OpenMode::Truncate))); - if (!file->write(builder.string_view())) - return Error::from_errno(file->error()); - return {}; -} - ErrorOr> Image::try_compose_bitmap(Gfx::BitmapFormat format) const { auto bitmap = TRY(Gfx::Bitmap::try_create(format, m_size)); diff --git a/Userland/Applications/PixelPaint/Image.h b/Userland/Applications/PixelPaint/Image.h index 3140b8a53c..1b0bf5fcbc 100644 --- a/Userland/Applications/PixelPaint/Image.h +++ b/Userland/Applications/PixelPaint/Image.h @@ -73,7 +73,6 @@ public: void paint_into(GUI::Painter&, Gfx::IntRect const& dest_rect) const; void serialize_as_json(JsonObjectSerializer& json) const; - ErrorOr write_to_file(String const& file_path) const; ErrorOr export_bmp_to_file(Core::File&, bool preserve_alpha_channel); ErrorOr export_png_to_file(Core::File&, bool preserve_alpha_channel); ErrorOr export_qoi_to_file(Core::File&) const;