diff --git a/services/wms/lite_wms.cpp b/services/wms/lite_wms.cpp index 47fd9b790d1770846416b404ad01955bf2bb3af7..83452ddde95bda3220129d1b878400ef89fa5706 100755 --- a/services/wms/lite_wms.cpp +++ b/services/wms/lite_wms.cpp @@ -82,7 +82,7 @@ int32_t LiteWMS::SurfaceRequestHandler(const IpcContext* context, void* ipcMsg, { uint32_t code; (void)GetCode(ipcMsg, &code); - LiteWindow* window = (LiteWindow*)arg; + LiteWindow* window = reinterpret_cast(arg); if (code == 0) { GRAPHIC_LOGI("requestBuffer"); window->UpdateBackBuf();