fix uninitialized adcd

git-svn-id: http://skia.googlecode.com/svn/trunk@9177 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/GrAAHairLinePathRenderer.cpp b/src/gpu/GrAAHairLinePathRenderer.cpp
index e78b563..498283d 100644
--- a/src/gpu/GrAAHairLinePathRenderer.cpp
+++ b/src/gpu/GrAAHairLinePathRenderer.cpp
@@ -791,6 +791,7 @@
 
     GrDrawTarget::AutoStateRestore asr(target, GrDrawTarget::kPreserve_ASRInit);
     GrDrawState* drawState = target->drawState();
+    const SkMatrix originalVM = drawState->getViewMatrix();
 
     GrDrawState::AutoDeviceCoordDraw adcd;
     // createGeom transforms the geometry to device space when the matrix does not have
@@ -817,7 +818,7 @@
     GrEffectRef* hairQuadEffect = HairQuadEdgeEffect::Create();
 
     SkRect devBounds;
-    GetPathDevBounds(path, drawState->getRenderTarget(), adcd.getOriginalMatrix(), &devBounds);
+    GetPathDevBounds(path, drawState->getRenderTarget(), originalVM, &devBounds);
 
     target->setIndexSourceToBuffer(fLinesIndexBuffer);
     int lines = 0;