Changeset 25757 for trunk/Ohana/src/opihi/cmd.data/subset.c
- Timestamp:
- Oct 2, 2009, 3:15:42 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/subset.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/subset.c
r20936 r25757 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")) { 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.
