Fix argument passing to dexoptanalyzer

(cherry picked from commit 56891f864c97c6b211cb31f356a175d9e471052f)

Test: adb shell cmd package compile --secondary-dex com.google.android.gms
Bug: 68340214

Merged-In: I7b7372bfb62144a51a9f2fd4c8525f6a53a27410
Change-Id: I7b7372bfb62144a51a9f2fd4c8525f6a53a27410
diff --git a/cmds/installd/dexopt.cpp b/cmds/installd/dexopt.cpp
index 4bb8ebe..cbd67be 100644
--- a/cmds/installd/dexopt.cpp
+++ b/cmds/installd/dexopt.cpp
@@ -1407,7 +1407,7 @@
         argv[i++] = downgrade_flag;
     }
     if (class_loader_context != nullptr) {
-        argv[i++] = class_loader_context;
+        argv[i++] = class_loader_context_arg.c_str();
     }
     argv[i] = NULL;