Ignore:
Timestamp:
May 28, 2014 11:23:48 AM (8 years ago)
Author:
ldelgass
Message:

Check for unkown flags/options in colormap define command

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/vtkvis/RendererCmd.cpp

    r4370 r4371  
    24732473    int nextArg = 3;
    24742474    if (objc > 5) {
    2475         if (strcmp(Tcl_GetString(objv[nextArg]), "-spline") == 0) {
    2476             doSpline = true;
    2477             nextArg++;
     2475        const char *arg = Tcl_GetString(objv[nextArg]);
     2476        if (arg[0] == '-') {
     2477            if (strcmp(arg, "-spline") == 0) {
     2478                doSpline = true;
     2479                nextArg++;
     2480            } else {
     2481                Tcl_AppendResult(interp, "unknown option \"", arg, "\"",
     2482                                 (char *)NULL);
     2483                return TCL_ERROR;
     2484            }
    24782485        }
    24792486    }
     
    25312538    doSpline = false;
    25322539    if (objc > 5) {
    2533         if (strcmp(Tcl_GetString(objv[nextArg]), "-spline") == 0) {
    2534             doSpline = true;
    2535             nextArg++;
     2540        const char *arg = Tcl_GetString(objv[nextArg]);
     2541        if (arg[0] == '-') {
     2542            if (strcmp(arg, "-spline") == 0) {
     2543                doSpline = true;
     2544                nextArg++;
     2545            } else {
     2546                Tcl_AppendResult(interp, "unknown option \"", arg, "\"",
     2547                                 (char *)NULL);
     2548                return TCL_ERROR;
     2549            }
    25362550        }
    25372551    }
Note: See TracChangeset for help on using the changeset viewer.