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

Comparing ray/src/util/radcompare.c (file contents):
Revision 2.6 by greg, Mon Oct 15 22:38:31 2018 UTC vs.
Revision 2.7 by greg, Tue Oct 16 00:20:52 2018 UTC

# Line 568 | Line 568 | compare_float()
568  
569          if (report >= REP_VERBOSE) {
570                  fputs(progname, stdout);
571 <                fputs(": comparing inputs as 32-bit IEEE float\n", stdout);
571 >                fputs(": comparing inputs as 32-bit IEEE floats\n", stdout);
572          }
573          while (getbinary(&f1, sizeof(f1), 1, f1in)) {
574                  if (!getbinary(&f2, sizeof(f2), 1, f2in))
# Line 598 | Line 598 | compare_double()
598  
599          if (report >= REP_VERBOSE) {
600                  fputs(progname, stdout);
601 <                fputs(": comparing inputs as 64-bit IEEE double\n", stdout);
601 >                fputs(": comparing inputs as 64-bit IEEE doubles\n", stdout);
602          }
603          while (getbinary(&f1, sizeof(f1), 1, f1in)) {
604                  if (!getbinary(&f2, sizeof(f2), 1, f2in))
# Line 662 | Line 662 | main(int argc, char *argv[])
662                  }
663                  break;
664          }
665 <        if (a != argc-2)
665 >        if (a != argc-2)                        /* make sure of two inputs */
666                  usage();
667 <        if (!f1name) f1name = argv[a];
668 <        if (!f2name) f2name = argv[a+1];
669 <
670 <        if (!strcmp(f1name, f2name)) {          /* inputs are same? */
667 >        if (!strcmp(argv[a], argv[a+1])) {      /* inputs are same? */
668                  if (report >= REP_WARN)
669                          printf("%s: warning - identical inputs given\n",
670                                          progname);
671                  return(0);
672          }
673 +        if (!f1name) f1name = argv[a];
674 +        if (!f2name) f2name = argv[a+1];
675                                                  /* open inputs */
676          SET_FILE_BINARY(stdin);                 /* in case we're using it */
677          if (!f1in && !(f1in = fopen(f1name, "rb"))) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines