fix valgrind uninitialized issue
authorcaryclark <caryclark@google.com>
Mon, 13 Apr 2015 16:36:01 +0000 (09:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 13 Apr 2015 16:36:01 +0000 (09:36 -0700)
R=mtklein@google.com
BUG=skia:3654

Review URL: https://codereview.chromium.org/1082753002

src/pathops/SkPathOpsTSect.h

index ae01a1d..9d63433 100644 (file)
@@ -16,8 +16,8 @@
 template<typename TCurve>
 class SkTCoincident {
 public:
-    SkTCoincident()
-        : fCoincident(false) {
+    SkTCoincident() {
+        clear();
     }
 
     void clear() {
@@ -30,9 +30,8 @@ public:
     }
 
     void init() {
-        fCoincident = false;
+        clear();
         SkDEBUGCODE(fPerpPt.fX = fPerpPt.fY = SK_ScalarNaN);
-        SkDEBUGCODE(fPerpT = SK_ScalarNaN);
     }
 
     void markCoincident() {