IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 8, 2022, 5:01:57 PM (4 years ago)
Author:
eugene
Message:

fix string-vector assignment; fix while loop logic involving vector or matrix sizes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20220316/Ohana/src/opihi/cmd.basic/run_while.c

    r31667 r42165  
    7272  // test the logic once before running the loop
    7373  logic_line = strcreate (argv[1]);
    74   logic_line = expand_vars (logic_line);
     74  logic_line = expand_vars (logic_line); // recalculates scalar elements
     75  logic_line = expand_vectors (logic_line); // recalculates vector/matrix elements (e.g., vec[])
    7576  val = dvomath (1, &logic_line, &size, 0);
    7677  free (logic_line);
     
    9091
    9192    logic_line = strcreate (argv[1]);
    92     logic_line = expand_vars (logic_line);
     93    logic_line = expand_vars (logic_line); // recalculates scalar elements
     94    logic_line = expand_vectors (logic_line); // recalculates vector/matrix elements (e.g., vec[])
    9395    val = dvomath (1, &logic_line, &size, 0);
    9496    free (logic_line);
Note: See TracChangeset for help on using the changeset viewer.