Explicit cast uint64_t as unsigned long type

This fixes build errors caused by the difference in uint64_t
definitions between targets.

Bug: 149647375
Test: build for x86 target
Change-Id: I3a0845b0527a7cf0f20c7983870c2d3dd8219444
Signed-off-by: Changyeon Jo <changyeon@google.com>
diff --git a/services/automotive/display/AutomotiveDisplayProxyService.cpp b/services/automotive/display/AutomotiveDisplayProxyService.cpp
index 8f57dcd..4767406 100644
--- a/services/automotive/display/AutomotiveDisplayProxyService.cpp
+++ b/services/automotive/display/AutomotiveDisplayProxyService.cpp
@@ -36,7 +36,7 @@
     if (it == mDisplays.end()) {
         displayToken = SurfaceComposerClient::getPhysicalDisplayToken(id);
         if (displayToken == nullptr) {
-            ALOGE("Given display id, 0x%lX, is invalid.", id);
+            ALOGE("Given display id, 0x%lX, is invalid.", (unsigned long)id);
             return nullptr;
         }
 
@@ -45,7 +45,7 @@
         auto err = SurfaceComposerClient::getActiveDisplayConfig(displayToken, &displayConfig);
         if (err != NO_ERROR) {
             ALOGE("Failed to get display configuration of %lX.  "
-                  "This display will be ignored.", id);
+                  "This display will be ignored.", (unsigned long)id);
             return nullptr;
         }
 
@@ -53,7 +53,7 @@
         err = SurfaceComposerClient::getDisplayState(displayToken, &displayState);
         if (err != NO_ERROR) {
             ALOGE("Failed to get current display status of %lX.  "
-                  "This display will be ignored.", id);
+                  "This display will be ignored.", (unsigned long)id);
             return nullptr;
         }
 
@@ -73,7 +73,7 @@
 
         // Create a SurfaceControl instance
         surfaceControl = surfaceClient->createSurface(
-                String8::format("AutomotiveDisplay::%lX", id),
+                String8::format("AutomotiveDisplay::%lX", (unsigned long)id),
                 displayWidth, displayHeight,
                 PIXEL_FORMAT_RGBX_8888, ISurfaceComposerClient::eOpaque);
         if (surfaceControl == nullptr || !surfaceControl->isValid()) {
@@ -106,7 +106,7 @@
     ui::DisplayState displayState;
     auto err = SurfaceComposerClient::getDisplayState(it->second.token, &displayState);
     if (err != NO_ERROR) {
-        ALOGE("Failed to get current state of the display 0x%lX", id);
+        ALOGE("Failed to get current state of the display 0x%lX", (unsigned long)id);
         return false;
     }
 
@@ -159,20 +159,20 @@
 
     auto displayToken = SurfaceComposerClient::getPhysicalDisplayToken(id);
     if (displayToken == nullptr) {
-        ALOGE("Given display id, 0x%lX, is invalid.", id);
+        ALOGE("Given display id, 0x%lX, is invalid.", (unsigned long)id);
     } else {
         DisplayConfig displayConfig = {};
         auto err = SurfaceComposerClient::getActiveDisplayConfig(displayToken, &displayConfig);
         if (err != NO_ERROR) {
             ALOGW("Failed to get display configuration of %lX.  "
-                  "This display will be ignored.", id);
+                  "This display will be ignored.", (unsigned long)id);
         }
 
         ui::DisplayState displayState = {};
         err = SurfaceComposerClient::getDisplayState(displayToken, &displayState);
         if (err != NO_ERROR) {
             ALOGW("Failed to get current display status of %lX.  "
-                  "This display will be ignored.", id);
+                  "This display will be ignored.", (unsigned long)id);
         }
 
         activeConfig.setToExternal((uint8_t*)&displayConfig, sizeof(DisplayConfig));