src/util/main.c
changeset 18 f92a24ab046e
parent 17 baf3fe7c6354
child 19 ebcc49de97d0
equal deleted inserted replaced
17:baf3fe7c6354 18:f92a24ab046e
   149             if ((err = pt_image_update(image))) {
   149             if ((err = pt_image_update(image))) {
   150                 log_warn_errno("pt_image_update: %s: %s", img_path, pt_strerror(err));
   150                 log_warn_errno("pt_image_update: %s: %s", img_path, pt_strerror(err));
   151             }
   151             }
   152 
   152 
   153             log_info("Updated image cache");
   153             log_info("Updated image cache");
       
   154 
       
   155         } else {
       
   156             log_debug("Image cache is fresh");
   154         }
   157         }
   155 
   158 
   156         // show info
   159         // show info
   157         const struct pt_image_info *img_info;
   160         const struct pt_image_info *img_info;
   158         
   161         
   164 
   167 
   165         // render tile?
   168         // render tile?
   166         if (ti.width && ti.height) {
   169         if (ti.width && ti.height) {
   167             log_debug("Render tile %zux%zu@(%zu,%zu) -> stdout", ti.width, ti.height, ti.x, ti.y);
   170             log_debug("Render tile %zux%zu@(%zu,%zu) -> stdout", ti.width, ti.height, ti.x, ti.y);
   168 
   171 
   169             if ((err = pt_image_tile(image, &ti, stdout)))
   172             if ((err = pt_image_tile_file(image, &ti, stdout)))
   170                 log_errno("pt_image_tile: %s: %s", img_path, pt_strerror(err));
   173                 log_errno("pt_image_tile: %s: %s", img_path, pt_strerror(err));
   171         }
   174         }
   172 
   175 
   173 error:
   176 error:
   174         // cleanup
   177         // cleanup