IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 17247


Ignore:
Timestamp:
Mar 31, 2008, 12:37:10 PM (18 years ago)
Author:
eugene
Message:

error in logic for 0 length vectors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/lib.shell/expand_vectors.c

    r16059 r17247  
    118118
    119119      /* find vector element */
    120       if ((I >= vec[0].Nelements) || (I < -1*vec[0].Nelements)) {
    121         gprint (GP_ERR, "vector subscript out of range\n");
    122         goto escape;
    123       }
    124120      if (showLength) {
    125121        f1 = vec[0].Nelements;
    126122      } else {
     123        if ((I >= vec[0].Nelements) || (I < -1*vec[0].Nelements)) {
     124          gprint (GP_ERR, "vector subscript out of range\n");
     125          goto escape;
     126        }
    127127        if (I < 0) I += vec[0].Nelements;
    128128        f1 = vec[0].elements[I];
Note: See TracChangeset for help on using the changeset viewer.