Changeset 137

Show
Ignore:
Timestamp:
02/15/06 20:28:50 (3 years ago)
Author:
conrad
Message:

stat as soon as setting a filename -- init a photo

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • fastphoto/trunk/src/cache.c

    r135 r137  
    4949{ 
    5050    int ret; 
    51  
    52     if ((ret = photo_stat (&params->out)) != 1) { 
    53         return ret; 
    54     } 
    55  
    56     if ((ret = photo_stat (&params->in)) != 1) { 
    57         return ret; 
    58     } 
    5951 
    6052    if (params->in.mtime > params->out.mtime) { 
     
    112104    } 
    113105 
    114     params->out.name = cachefile
     106    photo_init (&params->out, cachefile)
    115107    cached = cache_check (params); 
    116108 
  • fastphoto/trunk/src/cgi.c

    r136 r137  
    8787  query_string = getenv ("QUERY_STRING"); 
    8888 
    89   params->in.name = path_translated; 
    90   params->out.name = NULL; 
    91   params->data = NULL; 
    92   params->data_size = 0; 
    93   params->cached = 0; 
    94   params->x = 0; 
    95   params->y = 0; 
    96   params->scale = 0; 
    97   params->quality = 0; /* default */ 
    98   params->gray = 0; 
     89  photo_init (&params->in, path_translated); 
    9990 
    10091  parse_query (params, query_string); 
  • fastphoto/trunk/src/resize.c

    r135 r137  
    5959 
    6060  if (params->out.name) 
    61     photo_stat (&params->out); 
     61    photo_init (&params->out, params->out.name); 
    6262  else 
    6363    params->out.size = (off_t)params->data_size;