Bug 1121468 - Use auto* to explicit declare 'self' as a pointer. r?roc draft
authorTing-Yu Lin <tlin@mozilla.com>
Mon, 25 Jan 2016 15:50:28 +0800
changeset 324962 32e35c161859990b3ef463d04792616f4f899d23
parent 324949 c2256ee8ae9a8ee0bf7ab49a8b1924720d846cc7
child 324963 320486797e9042131e321f4ae52d4410242361ec
push id9958
push usertlin@mozilla.com
push dateMon, 25 Jan 2016 09:46:52 +0000
reviewersroc
bugs1121468
milestone46.0a1
Bug 1121468 - Use auto* to explicit declare 'self' as a pointer. r?roc Both 'auto' and 'auto*' do not change the type inference. However, auto* make 'self' only accept a pointer which is our intent here.
layout/base/AccessibleCaretEventHub.cpp
--- a/layout/base/AccessibleCaretEventHub.cpp
+++ b/layout/base/AccessibleCaretEventHub.cpp
@@ -625,17 +625,17 @@ AccessibleCaretEventHub::CancelLongTapIn
 
   mLongTapInjectorTimer->Cancel();
 }
 
 /* static */ void
 AccessibleCaretEventHub::FireLongTap(nsITimer* aTimer,
                                      void* aAccessibleCaretEventHub)
 {
-  auto self = static_cast<AccessibleCaretEventHub*>(aAccessibleCaretEventHub);
+  auto* self = static_cast<AccessibleCaretEventHub*>(aAccessibleCaretEventHub);
   self->mState->OnLongTap(self, self->mPressPoint);
 }
 
 NS_IMETHODIMP
 AccessibleCaretEventHub::Reflow(DOMHighResTimeStamp aStart,
                                 DOMHighResTimeStamp aEnd)
 {
   if (!mInitialized) {
@@ -711,17 +711,17 @@ AccessibleCaretEventHub::CancelScrollEnd
 
   mScrollEndInjectorTimer->Cancel();
 }
 
 /* static */ void
 AccessibleCaretEventHub::FireScrollEnd(nsITimer* aTimer,
                                        void* aAccessibleCaretEventHub)
 {
-  auto self = static_cast<AccessibleCaretEventHub*>(aAccessibleCaretEventHub);
+  auto* self = static_cast<AccessibleCaretEventHub*>(aAccessibleCaretEventHub);
   self->mState->OnScrollEnd(self);
 }
 
 nsresult
 AccessibleCaretEventHub::NotifySelectionChanged(nsIDOMDocument* aDoc,
                                                 nsISelection* aSel,
                                                 int16_t aReason)
 {