src/lib/image.c
changeset 52 148a120ea7d5
parent 25 a2d30ea44cbe
child 54 4a25113cb2a4
--- a/src/lib/image.c	Sat Jan 09 16:03:11 2010 +0200
+++ b/src/lib/image.c	Sun Jan 24 23:03:12 2010 +0200
@@ -119,7 +119,7 @@
 /**
  * Open the PNG image, and write out to the cache
  */
-static int pt_image_update_cache (struct pt_image *image)
+static int pt_image_update_cache (struct pt_image *image, const struct pt_image_params *params)
 {
     png_structp png;
     png_infop info;
@@ -145,7 +145,7 @@
         JUMP_ERROR(err);
 
     // pass to cache object
-    if ((err = pt_cache_update_png(image->cache, png, info)))
+    if ((err = pt_cache_update_png(image->cache, png, info, params)))
         JUMP_ERROR(err);
 
     // finish off, ignore trailing data
@@ -221,9 +221,9 @@
     return pt_cache_status(image->cache, image->path);
 }
 
-int pt_image_update (struct pt_image *image)
+int pt_image_update (struct pt_image *image, const struct pt_image_params *params)
 {
-    return pt_image_update_cache(image);
+    return pt_image_update_cache(image, params);
 }
 
 int pt_image_load (struct pt_image *image)