- Timestamp:
- May 3, 2010, 8:41:49 AM (16 years ago)
- Location:
- branches/tap_branches
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/tap_branches
- Property svn:mergeinfo changed
-
branches/tap_branches/Ohana
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk/Ohana merged eligible /branches/eam_branches/Ohana.20100407 27635-27772 /branches/pap_delete/Ohana 27530-27595
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/tap_branches/Ohana/src/opihi/cmd.basic/run_for.c
r16464 r27838 7 7 int ThisList, depth, i, done, status, found, NLINES, j; 8 8 double start, end, delta; 9 char *input ;9 char *input, *endptr; 10 10 double value, sign; 11 11 Macro loop; … … 16 16 } 17 17 18 start = atof (argv[2]); 19 end = atof (argv[3]); 18 start = strtod (argv[2], &endptr); 19 if (*endptr) { 20 gprint (GP_ERR, "for loop starting value must be numerical (%s)\n", argv[2]); 21 return (FALSE); 22 } 23 24 end = strtod (argv[3], &endptr); 25 if (*endptr) { 26 gprint (GP_ERR, "for loop ending value must be numerical (%s)\n", argv[3]); 27 return (FALSE); 28 } 29 20 30 delta = 1.0; 21 if (argc == 5) delta = atof (argv[4]); 31 if (argc == 5) { 32 delta = strtod (argv[4], &endptr); 33 if (*endptr) { 34 gprint (GP_ERR, "for loop delta value must be numerical (%s)\n", argv[4]); 35 return (FALSE); 36 } 37 } 22 38 sign = SIGN(delta); 23 39
Note:
See TracChangeset
for help on using the changeset viewer.
