Changeset 13479 for trunk/Ohana/src/opihi/cmd.data/rd.c
- Timestamp:
- May 22, 2007, 12:23:09 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/rd.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/rd.c
r13107 r13479 59 59 60 60 /* find matrix, free old data */ 61 if ((buf = SelectBuffer (argv[1], ANYBUFFER, TRUE)) == NULL) return (FALSE); 61 if ((buf = SelectBuffer (argv[1], ANYBUFFER, TRUE)) == NULL) { 62 fclose (f); 63 return (FALSE); 64 } 62 65 gfits_free_matrix (&buf[0].matrix); 63 66 gfits_free_header (&buf[0].header); … … 79 82 gprint (GP_ERR, "entry in %s not found\n", argv[2]); 80 83 DeleteBuffer (buf); 84 fclose (f); 81 85 return (FALSE); 82 86 } … … 99 103 DeleteBuffer (buf); 100 104 free (CCDKeyword); 105 fclose (f); 101 106 return (FALSE); 102 107 } … … 105 110 DeleteBuffer (buf); 106 111 free (CCDKeyword); 112 fclose (f); 107 113 return (FALSE); 108 114 } … … 143 149 buf[0].header.bzero = 0; 144 150 buf[0].header.bscale = 1; 151 fclose (f); 145 152 return (TRUE); 146 153 } … … 152 159 gprint (GP_ERR, "-plane is too large: %d total planes\n", Nplane); 153 160 DeleteBuffer (buf); 161 fclose (f); 154 162 return (FALSE); 155 163 }
Note:
See TracChangeset
for help on using the changeset viewer.
