Coverity: fix C uninitialized variables 00/18900/2
Clément DAVID [Wed, 18 Jan 2017 10:20:28 +0000 (11:20 +0100)]
Change-Id: I48a564738be1b4c131be84b188f29d33fdf3ed17

scilab/modules/graphics/src/c/Gray.c
scilab/modules/graphics/src/c/Plo2dn.c

index 72f8908..935edbc 100644 (file)
@@ -60,7 +60,7 @@ int C2F(xgray)(double *x, double *y, double *z, int *n1, int *n2, char *strflag,
     int clipState = 0;
     int autoScale = 0;
     int firstPlot = 0;
-    int logFlags[3];
+    int logFlags[3] = {0};
     char dataflag = 0;
     int autoSubticks = 0;
 
index 64b562c..aa221df 100644 (file)
@@ -110,7 +110,7 @@ int plot2dn(int ptype, char *logflags, double *x, double *y, int *n1, int *n2, i
     int *pObj = NULL;
     int cmpt = 0;
     int with_leg = 0;
-    double drect[6];
+    double drect[6] = {0};
     char dataflag = 0;
 
     BOOL bounds_changed = FALSE;
@@ -628,7 +628,7 @@ BOOL update_specification_bounds(int iSubwinUID, double rect[6], int flag)
     if (flag != 3)
     {
         getGraphicObjectProperty(iSubwinUID, __GO_DATA_BOUNDS__, jni_double_vector, (void **)&dataBounds);
-        
+
         if (dataBounds)
         {
             rect[4] = dataBounds[4];