# | Line 221 | Line 221 | cm_load(const char *inspec, int nrows, int ncols, int | |
---|---|---|
221 | cm = cm_resize(cm, 2*cm->nrows); | |
222 | for (c = 0; c < ncols; c++) { | |
223 | COLORV *cv = cm_lval(cm,r,c); | |
224 | < | if (fscanf(fp, COLSPEC, cv, cv+1, cv+2) != 3) |
224 | > | if (fscanf(fp, COLSPEC, cv, cv+1, cv+2) != 3) { |
225 | if ((nrows <= 0) & (r > 0) & !c) { | |
226 | cm = cm_resize(cm, maxrow=r); | |
227 | break; | |
228 | } else | |
229 | goto EOFerror; | |
230 | + | } |
231 | } | |
232 | } | |
233 | while ((c = getc(fp)) != EOF) |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |