| 718 | 
  | 
VIEW    *vp | 
| 719 | 
  | 
) | 
| 720 | 
  | 
{ | 
| 721 | 
– | 
        extern int      recover(); | 
| 721 | 
  | 
        char    combuf[2048]; | 
| 722 | 
  | 
        char    fname[128]; | 
| 723 | 
  | 
 | 
| 787 | 
  | 
 | 
| 788 | 
  | 
 | 
| 789 | 
  | 
static int | 
| 790 | 
< | 
recover(int frame)                              /* recover the specified frame */ | 
| 790 | 
> | 
recover(int frame)                      /* recover the specified frame */ | 
| 791 | 
  | 
{ | 
| 792 | 
  | 
        static int      *rfrm;          /* list of recovered frames */ | 
| 793 | 
  | 
        static int      nrfrms = 0; | 
| 899 | 
  | 
int     rvr | 
| 900 | 
  | 
) | 
| 901 | 
  | 
{ | 
| 903 | 
– | 
        extern int      frecover(); | 
| 902 | 
  | 
        static int      iter = 0; | 
| 903 | 
  | 
        double  blurf; | 
| 904 | 
  | 
        int     nblur = getblur(&blurf); | 
| 912 | 
  | 
        if (vp == NULL) { | 
| 913 | 
  | 
                 fprintf(stderr, | 
| 914 | 
  | 
                        "%s: unexpected error reading view for frame %d\n", | 
| 917 | 
– | 
                                          progname, frame); | 
| 918 | 
– | 
                quit(1); | 
| 919 | 
– | 
        } | 
| 920 | 
– | 
        if (ep == NULL) { | 
| 921 | 
– | 
                 fprintf(stderr, | 
| 922 | 
– | 
                        "%s: unexpected error reading exposure for frame %d\n", | 
| 915 | 
  | 
                                          progname, frame); | 
| 916 | 
  | 
                quit(1); | 
| 917 | 
  | 
        } |