Pass template args down

Fixes failing DCHECK in dex2oatd

(cherry picked from commit 3df47c1c675e62cf0e5853699149c1181a48b28f)

Change-Id: I96a3b582705e4bffa39ee8e24ec43ff0d7a57ccd
diff --git a/runtime/mirror/array-inl.h b/runtime/mirror/array-inl.h
index 4b98e5f..b3439f7 100644
--- a/runtime/mirror/array-inl.h
+++ b/runtime/mirror/array-inl.h
@@ -396,7 +396,9 @@
 
 template<bool kTransactionActive, bool kUnchecked, typename T>
 inline void PointerArray::SetElementPtrSize(uint32_t idx, T* element, size_t ptr_size) {
-  SetElementPtrSize(idx, reinterpret_cast<uintptr_t>(element), ptr_size);
+  SetElementPtrSize<kTransactionActive, kUnchecked>(idx,
+                                                    reinterpret_cast<uintptr_t>(element),
+                                                    ptr_size);
 }
 
 template <typename Visitor>