ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/rcollate.c
(Generate patch)

Comparing ray/src/util/rcollate.c (file contents):
Revision 2.11 by greg, Fri May 30 17:29:28 2014 UTC vs.
Revision 2.12 by greg, Fri May 30 18:10:20 2014 UTC

# Line 372 | Line 372 | do_resize(FILE *fp)
372          int     columns2go = no_columns;
373          char    word[256];
374                                                  /* sanity checks */
375 <        if (comp_size) {
376 <                fputs("Bad call to do_resize (binary input)\n", stderr);
377 <                return(0);
378 <        }
375 >        if (comp_size)
376 >                return(output_stream(fp));      /* binary data -- just copy */
377          if (no_columns <= 0) {
378                  fprintf(stderr, "Missing -oc specification\n");
379                  return(0);
# Line 566 | Line 564 | main(int argc, char *argv[])
564                  SET_FILE_BINARY(stdout);
565          }
566                                                  /* check for no-op */
567 <        if (!transpose && (comp_size ||
567 >        if (!transpose & (i_header == o_header) && (comp_size ||
568                          (no_columns == ni_columns) & (no_rows == ni_rows))) {
569                  if (warnings)
570                          fprintf(stderr, "%s: no-op -- copying input verbatim\n",

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines