aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/je_image.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Graphics/je_image.cpp')
-rw-r--r--src/libjin/Graphics/je_image.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libjin/Graphics/je_image.cpp b/src/libjin/Graphics/je_image.cpp
index a905943..f800423 100644
--- a/src/libjin/Graphics/je_image.cpp
+++ b/src/libjin/Graphics/je_image.cpp
@@ -15,7 +15,7 @@ namespace JinEngine
if (imgData == nullptr)
return nullptr;
int w, h;
- void* data = stbi_load_from_memory((unsigned char *)imgData, size, &w, &h, NULL, STBI_rgb_alpha);
+ void* data = stbi_load_from_memory((uint8*)imgData, size, &w, &h, NULL, STBI_rgb_alpha);
if (data == nullptr)
return nullptr;
Image* image = new Image();
@@ -29,8 +29,8 @@ namespace JinEngine
{
AssetDatabase* fs = AssetDatabase::get();
Buffer buffer;
- fs->read(path, &buffer);
- return createImage(buffer.data, buffer.size);
+ fs->read(path, buffer);
+ return createImage(&buffer, buffer.size());
}
Image::Image()
@@ -43,4 +43,4 @@ namespace JinEngine
}
} // namespace Graphics
-} // namespace JinEngine \ No newline at end of file
+} // namespace JinEngine \ No newline at end of file