Switch to UniquePtr.

Only one use of scoped_ptr was incorrect (but then again, I spent an afternoon
with valgrind finding and fixing them just last week).

Change-Id: If5ec1c8aa0794a4f652bfd1c0fffccf95facdc40
diff --git a/src/jni_compiler_test.cc b/src/jni_compiler_test.cc
index 016a606..296d647 100644
--- a/src/jni_compiler_test.cc
+++ b/src/jni_compiler_test.cc
@@ -1,19 +1,20 @@
 // Copyright 2011 Google Inc. All Rights Reserved.
 
+#include "jni_compiler.h"
+
 #include <sys/mman.h>
 
+#include "UniquePtr.h"
 #include "assembler.h"
 #include "class_linker.h"
 #include "common_test.h"
 #include "dex_file.h"
+#include "gtest/gtest.h"
 #include "indirect_reference_table.h"
-#include "jni_compiler.h"
 #include "jni_internal.h"
 #include "mem_map.h"
 #include "runtime.h"
-#include "scoped_ptr.h"
 #include "thread.h"
-#include "gtest/gtest.h"
 
 namespace art {
 
@@ -65,7 +66,7 @@
   static jclass jklass_;
   static jobject jobj_;
  protected:
-  scoped_ptr<const DexFile> dex_;
+  UniquePtr<const DexFile> dex_;
   const PathClassLoader* class_loader_;
   Assembler jni_asm;
   JniCompiler jni_compiler;