|
@@ -6,8 +6,6 @@
|
|
|
|
|
|
#include <AK/Debug.h>
|
|
|
#include <AK/Endian.h>
|
|
|
-#include <AK/LexicalPath.h>
|
|
|
-#include <AK/MappedFile.h>
|
|
|
#include <LibCompress/Zlib.h>
|
|
|
#include <LibGfx/PNGLoader.h>
|
|
|
#include <fcntl.h>
|
|
@@ -169,14 +167,6 @@ private:
|
|
|
static RefPtr<Gfx::Bitmap> load_png_impl(const u8*, size_t);
|
|
|
static bool process_chunk(Streamer&, PNGLoadingContext& context);
|
|
|
|
|
|
-RefPtr<Gfx::Bitmap> load_png(String const& path)
|
|
|
-{
|
|
|
- auto file_or_error = MappedFile::map(path);
|
|
|
- if (file_or_error.is_error())
|
|
|
- return nullptr;
|
|
|
- return load_png_from_memory((u8 const*)file_or_error.value()->data(), file_or_error.value()->size(), LexicalPath::canonicalized_path(path));
|
|
|
-}
|
|
|
-
|
|
|
RefPtr<Gfx::Bitmap> load_png_from_memory(u8 const* data, size_t length, String const& mmap_name)
|
|
|
{
|
|
|
auto bitmap = load_png_impl(data, length);
|