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

Comparing ray/src/cv/mgflib/mgfilt.c (file contents):
Revision 1.2 by greg, Sat Feb 11 09:54:29 1995 UTC vs.
Revision 1.3 by greg, Thu May 11 20:17:31 1995 UTC

# Line 53 | Line 53 | char   *argv[];
53                  mg_ehand[en] = put_entity;
54          }
55          mg_init();
56 <        if (argc < 3)
57 <                exit(mg_load((char *)NULL) != MG_OK);
58 <        for (i = 2; i < argc; i++)
56 >        if (argc < 3) {
57 >                if (mg_load((char *)NULL) != MG_OK)
58 >                        exit(1);
59 >                if (mg_nunknown)
60 >                        printf("%s %s: %u unknown entities on input\n",
61 >                                        mg_ename[MG_E_COMMENT],
62 >                                        argv[0], mg_nunknown);
63 >                exit(0);
64 >        }
65 >        for (i = 2; i < argc; i++) {
66                  if (mg_load(argv[i]) != MG_OK)
67                          exit(1);
68 +                if (mg_nunknown) {
69 +                        printf("%s %s: %u unknown entities\n",
70 +                                        mg_ename[MG_E_COMMENT],
71 +                                        argv[i], mg_nunknown);
72 +                        mg_nunknown = 0;
73 +                }
74 +        }
75          exit(0);
76   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines