Changeset 25177
- Timestamp:
- Aug 22, 2009, 10:30:24 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20090715/Ohana/src/opihi/cmd.data/subset.c
r25103 r25177 6 6 7 7 char *out; 8 int i, Npts, size ;8 int i, Npts, size, valid; 9 9 Vector *ivec, *ovec, *tvec; 10 10 … … 12 12 ivec = ovec = tvec = NULL; 13 13 14 if ((argc < 6) || strcmp(argv[2], "=") || !(!strcmp (argv[4], "if") && !strcmp (argv[4], "where")) { 15 gprint (GP_ERR, "SYNTAX: subset vec = vec if (logic expression)\n"); 14 valid = TRUE; 15 valid &= (argc >= 6); 16 valid &= !strcmp(argv[2], "="); 17 valid &= !strcmp(argv[4], "if") || !strcmp (argv[4], "where"); 18 if (!valid) { 19 gprint (GP_ERR, "SYNTAX: subset vec = vec [if/where] (logic expression)\n"); 16 20 return (FALSE); 17 21 } … … 76 80 return (TRUE); 77 81 78 error:82 error: 79 83 DeleteVector (tvec); 80 84 DeleteVector (ovec);
Note:
See TracChangeset
for help on using the changeset viewer.
