]> Dogcows Code - chaz/yoink/blobdiff - src/moof/image.cc
fixed some resource management bugs
[chaz/yoink] / src / moof / image.cc
index abe1677095c9bb12df0fb55826a1c35a143441bf..b5100d5ccc3b19fddec90d6dad793bc2af3bf14c 100644 (file)
@@ -51,7 +51,7 @@ image::image(const std::string& path) :
        tile_width_(1),
        tile_height_(1)
 {
-       FILE* fp = resource::open_file(path);
+       FILE* fp = fopen(path.c_str(), "rb");
        if (!fp) throw std::runtime_error("image not found at " + path);
 
        png_byte        signature[8];
@@ -348,7 +348,7 @@ public:
        
        image_resource_loader()
        {
-               resource::register_type<image>("png");
+               resource::register_type<image>("png", "textures");
        }
 
        ~image_resource_loader()
This page took 0.016277 seconds and 4 git commands to generate.