Changeset 3882 for trunk/gui


Ignore:
Timestamp:
Aug 21, 2013 11:47:45 PM (11 years ago)
Author:
ldelgass
Message:

Fix warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/src/RpDxToVtk.c

    r3871 r3882  
    2424
    2525#define DO_WEDGES
     26//#define CHECK_WINDINGS
    2627
    2728static INLINE char *
     
    5758    const char *p;
    5859    char mesg[2000];
    59     double *array, scale, vmin, vmax;
     60    double *array;
    6061    int iX, iY, iZ;
    6162
     
    6566        return TCL_ERROR;
    6667    }
    67     vmin = DBL_MAX, vmax = -DBL_MAX;
    6868    iX = iY = iZ = 0;
    6969    for (i = 0; i < nPoints; i++) {
     
    9393        }
    9494        array[loc] = value;
    95         if (value < vmin) {
    96             vmin = value;
    97         }
    98         if (value > vmax) {
    99             vmax = value;
    100         }
    101     }
    102     scale = 1.0 / (vmax - vmin);
     95    }
    10396    for (i = 0; i < nPoints; i++) {
    104 #ifdef notdef
    105         sprintf(mesg, "%g\n", (array[i] - vmin) * scale);
    106 #endif
    10797        sprintf(mesg, "%g\n", array[i]);
    10898        Tcl_AppendToObj(objPtr, mesg, -1);
     
    120110    const char *p;
    121111    char mesg[2000];
    122     double *array, scale, vmin, vmax;
     112    double *array;
    123113
    124114    p = *stringPtr;
     
    127117        return TCL_ERROR;
    128118    }
    129     vmin = DBL_MAX, vmax = -DBL_MAX;
    130119    for (i = 0; i < nPoints; i++) {
    131120        double value;
     
    145134        p = nextPtr;
    146135        array[i] = value;
    147         if (value < vmin) {
    148             vmin = value;
    149         }
    150         if (value > vmax) {
    151             vmax = value;
    152         }
    153     }
    154     scale = 1.0 / (vmax - vmin);
     136    }
    155137    for (i = 0; i < nPoints; i++) {
    156 #ifdef notdef
    157         sprintf(mesg, "%g\n", (array[i] - vmin) * scale);
    158 #endif
    159138        sprintf(mesg, "%g\n", array[i]);
    160139        Tcl_AppendToObj(objPtr, mesg, -1);
     
    172151    const char *p;
    173152    char mesg[2000];
    174     double *array, scale, vmin, vmax;
     153    double *array;
    175154    int iXY, iZ;
    176155    int nPoints;
     
    183162        return TCL_ERROR;
    184163    }
    185     vmin = DBL_MAX, vmax = -DBL_MAX;
    186164    iXY = iZ = 0;
    187165    for (i = 0; i < nPoints; i++) {
     
    208186        }
    209187        array[loc] = value;
    210         if (value < vmin) {
    211             vmin = value;
    212         }
    213         if (value > vmax) {
    214             vmax = value;
    215         }
    216     }
    217     scale = 1.0 / (vmax - vmin);
     188    }
    218189    for (i = 0; i < nPoints; i++) {
    219 #ifdef notdef
    220         sprintf(mesg, "%g\n", (array[i] - vmin) * scale);
    221 #endif
    222190        sprintf(mesg, "%g\n", array[i]);
    223191        Tcl_AppendToObj(objPtr, mesg, -1);
     
    278246    return TCL_OK;
    279247}
    280 
     248#if defined(DO_WEDGES) && defined(CHECK_WINDINGS)
    281249static void
    282250Normalize(double v[3])
     
    301269    vout[2] = v1[0]*v2[1] - v1[1]*v2[0];
    302270}
    303 
     271#endif
    304272/*
    305273 *  DxToVtk string
     
    565533        for (iz = 0; iz < count[2]; iz++) {
    566534            for (i = 0; i < nXYPoints; i++) {
    567                 sprintf(mesg, "%g %g %g\n", points[i*2], points[i*2+1], origin[2] + dz * iz);
     535                sprintf(mesg, "%g %g %g\n", points[i*2], points[i*2+1], (origin[2] + dz * iz));
    568536                Tcl_AppendToObj(pointsObjPtr, mesg, -1);
    569537            }
     
    616584            }
    617585            fclose(ftmp);
    618 #ifdef notdef
     586#ifdef CHECK_WINDINGS
    619587            double normal[3];
    620588            normal[0] = normal[1] = 0.0;
     
    637605                        // skip boundary points we added
    638606                        if (c0 >= 0 && c1 >= 0 && c2 >= 0) {
    639 #ifdef notdef
     607#ifdef CHECK_WINDINGS
    640608                            /* Winding of base triangle should point to
    641609                               outside of cell using right hand rule */
     
    675643            unlink(fcells);
    676644        }
    677         free(points);
    678645        sprintf(mesg, "CELLS %d %d\n", nCells, 7*nCells);
    679646        Tcl_AppendToObj(objPtr, mesg, -1);
     
    686653        }
    687654#endif
     655        if (points != NULL) {
     656            free(points);
     657        }
    688658        sprintf(mesg, "POINT_DATA %d\n", nPoints);
    689659        Tcl_AppendToObj(objPtr, mesg, -1);
Note: See TracChangeset for help on using the changeset viewer.