CoverityFix-CID:1350962,1350985 Questionable use of reference 26/20226/3
Nimish Kapoor [Fri, 6 Jul 2018 16:36:56 +0000 (21:36 +0530)]
Change-Id: I0b1642178efd910da7bfcd272800cb9f36b545f7

scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/lighting/Material.java

index 312c283..4f7d7b6 100644 (file)
@@ -48,7 +48,7 @@ public class Material extends ColorTriplet {
      * the surface color is used as diffuse color.
      */
     public UpdateStatus setColorMaterialMode(Boolean status) {
-        if (useColorMaterial != status) {
+        if (!useColorMaterial.equals(status)) {
             useColorMaterial = status;
             return UpdateStatus.Success;
         }
@@ -62,7 +62,7 @@ public class Material extends ColorTriplet {
 
     /** Sets shininess level*/
     public UpdateStatus setShininess(Double s) {
-        if (shininess != s) {
+        if (!shininess.equals(s)) {
             shininess = s;
             return UpdateStatus.Success;
         }