fix EnumeratorFuzzer decStrong issue

Bug: 173082348
Test: Follow go/android-fuzzing to build and test

Change-Id: I4787a07dd86bb9741ecf109fd35f0aba7220d348
Merged-In: I4787a07dd86bb9741ecf109fd35f0aba7220d348
(cherry picked from commit 6c2fe7e2f79c03c596613d65a2feb182b0d79b4d)
diff --git a/evs/manager/1.1/test/fuzzer/EnumeratorFuzzer.cpp b/evs/manager/1.1/test/fuzzer/EnumeratorFuzzer.cpp
index 476dc3f..2d450cc 100644
--- a/evs/manager/1.1/test/fuzzer/EnumeratorFuzzer.cpp
+++ b/evs/manager/1.1/test/fuzzer/EnumeratorFuzzer.cpp
@@ -59,9 +59,6 @@
 static sp<IEvsEnumerator_1_1> sMockHWEnumerator;
 static sp<Enumerator> sEnumerator;
 
-static vector<sp<IEvsCamera_1_0>> sVirtualCameras;
-static vector<sp<IEvsDisplay_1_0>> sDisplays;
-
 bool DoInitialization() {
     setenv("TREBLE_TESTING_OVERRIDE", "true", true);
     configureRpcThreadpool(2, false /* callerWillNotJoin */);
@@ -82,6 +79,9 @@
 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
     FuzzedDataProvider fdp(data, size);
 
+    vector<sp<IEvsCamera_1_0>> vVirtualCameras;
+    vector<sp<IEvsDisplay_1_0>> vDisplays;
+
     // Inititialize the enumerator that we are going to test
     static bool initialized = DoInitialization();
     sEnumerator = new Enumerator();
@@ -94,7 +94,7 @@
     while (fdp.remaining_bytes() > kMaxFuzzerConsumedBytes) {
         switch (fdp.ConsumeIntegralInRange<uint32_t>(0, EVS_FUZZ_API_SUM - 1)) {
             case EVS_FUZZ_GET_CAMERA_LIST: {
-                sEnumerator->getCameraList([](auto list){});
+                sEnumerator->getCameraList([](auto list) {});
                 break;
             }
             case EVS_FUZZ_OPEN_CAMERA: {
@@ -104,30 +104,30 @@
                 hidl_string camStr = std::to_string(whichCam);
                 sp<IEvsCamera_1_0> virtualCam = sEnumerator->openCamera(camStr);
                 if (virtualCam != nullptr) {
-                    sVirtualCameras.emplace_back(virtualCam);
+                    vVirtualCameras.emplace_back(virtualCam);
                 }
                 break;
             }
             case EVS_FUZZ_CLOSE_CAMERA: {
-                if (!sVirtualCameras.empty()) {
-                    sp<IEvsCamera_1_0> cam = sVirtualCameras.back();
+                if (!vVirtualCameras.empty()) {
+                    sp<IEvsCamera_1_0> cam = vVirtualCameras.back();
                     sEnumerator->closeCamera(cam);
-                    sVirtualCameras.pop_back();
+                    vVirtualCameras.pop_back();
                 }
                 break;
             }
             case EVS_FUZZ_OPEN_DISPLAY: {
                 sp<IEvsDisplay_1_0> display = sEnumerator->openDisplay();
                 if (display != nullptr) {
-                    sDisplays.emplace_back(display);
+                    vDisplays.emplace_back(display);
                 }
                 break;
             }
             case EVS_FUZZ_CLOSE_DISPLAY: {
-                if (!sDisplays.empty()) {
-                    sp<IEvsDisplay_1_0> display = sDisplays.back();
+                if (!vDisplays.empty()) {
+                    sp<IEvsDisplay_1_0> display = vDisplays.back();
                     sEnumerator->closeDisplay(display);
-                    sDisplays.pop_back();
+                    vDisplays.pop_back();
                 }
                 break;
             }
@@ -136,7 +136,7 @@
                 break;
             }
             case EVS_FUZZ_GET_CAMERA_LIST_1_1: {
-                sEnumerator->getCameraList_1_1([](auto cams){});
+                sEnumerator->getCameraList_1_1([](auto cams) {});
                 break;
             }
             case EVS_FUZZ_OPEN_CAMERA_1_1: {
@@ -147,7 +147,7 @@
                 Stream streamCfg = {};
                 sp<IEvsCamera_1_1> virtualCam = sEnumerator->openCamera_1_1(camStr, streamCfg);
                 if (virtualCam != nullptr) {
-                    sVirtualCameras.emplace_back(virtualCam);
+                    vVirtualCameras.emplace_back(virtualCam);
                 }
                 break;
             }
@@ -156,7 +156,7 @@
                 break;
             }
             case EVS_FUZZ_GET_DISPLAY_LIST: {
-                sEnumerator->getDisplayIdList([](auto list){});
+                sEnumerator->getDisplayIdList([](auto list) {});
                 break;
             }
             case EVS_FUZZ_OPEN_DISPLAY_1_1: {
@@ -167,7 +167,7 @@
                 sp<IEvsDisplay_1_1> display = sEnumerator->openDisplay_1_1(
                                                 static_cast<uint8_t>(whichDisp));
                 if (display != nullptr) {
-                    sDisplays.emplace_back(display);
+                    vDisplays.emplace_back(display);
                 }
                 break;
             }