Fix AIDL function type for benchmark test: allocAnonMemory

Bug: 261146427
Test: atest MicrodroidBenchmarks
Change-Id: Id91407768dbd82be01c9fea8a705b462a2edde82
diff --git a/tests/benchmark/src/native/benchmarkbinary.cpp b/tests/benchmark/src/native/benchmarkbinary.cpp
index 5c172c0..56963e6 100644
--- a/tests/benchmark/src/native/benchmarkbinary.cpp
+++ b/tests/benchmark/src/native/benchmarkbinary.cpp
@@ -77,8 +77,8 @@
         return ndk::ScopedAStatus::ok();
     }
 
-    ndk::ScopedAStatus allocAnonMemory(long mb, long* out) override {
-        *out = (long)alloc_anon_memory(mb);
+    ndk::ScopedAStatus allocAnonMemory(int64_t mb, int64_t* out) override {
+        *out = (int64_t)(long)alloc_anon_memory((long)mb);
         return ndk::ScopedAStatus::ok();
     }