diff --git a/idl_tool_2/codegen/SA/cpp/sa_cpp_client_proxy_code_emitter.cpp b/idl_tool_2/codegen/SA/cpp/sa_cpp_client_proxy_code_emitter.cpp index 1c52fdcb309ada55a76e50210356634f439e0d1b..82422dfcf985bcf9b49bd23ff93cf4cdc4fe05ce 100644 --- a/idl_tool_2/codegen/SA/cpp/sa_cpp_client_proxy_code_emitter.cpp +++ b/idl_tool_2/codegen/SA/cpp/sa_cpp_client_proxy_code_emitter.cpp @@ -110,7 +110,7 @@ void SaCppClientProxyCodeEmitter::EmitInterfaceProxyAddCacheApi(StringBuilder &s int32_t cacheableTime = method->GetCacheableTime(); if (cacheableTime != 0) { sb.Append(prefix).Append("ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(),\n") - .Append(prefix + TAB).AppendFormat("static_cast(%sIpcCode::COMMAND_%s), %d000);\n", + .Append(prefix + TAB).AppendFormat("static_cast(%sIpcCode::COMMAND_%s), %d);\n", interface_->GetName().c_str(), ConstantName(method->GetName() + overloadname).c_str(), cacheableTime); } else { sb.Append(prefix).Append("ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(),\n") diff --git a/test/sa_test/keyword_cacheable_test_001/target_cpp/foo_proxy.h.txt b/test/sa_test/keyword_cacheable_test_001/target_cpp/foo_proxy.h.txt index 6d00a148ad7ba2e2a4896c7df6cfa6373202a7ed..f903807102c65a68cdef9832812f557e6834aab4 100644 --- a/test/sa_test/keyword_cacheable_test_001/target_cpp/foo_proxy.h.txt +++ b/test/sa_test/keyword_cacheable_test_001/target_cpp/foo_proxy.h.txt @@ -30,15 +30,15 @@ public: : IRemoteProxy(remote) { ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), - static_cast(IFooIpcCode::COMMAND_TEST001), 100000); + static_cast(IFooIpcCode::COMMAND_TEST001), 100); ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), static_cast(IFooIpcCode::COMMAND_TEST002), 0); ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), static_cast(IFooIpcCode::COMMAND_TEST003), 0); ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), - static_cast(IFooIpcCode::COMMAND_TEST004), 200000); + static_cast(IFooIpcCode::COMMAND_TEST004), 200); ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), - static_cast(IFooIpcCode::COMMAND_TEST005), 2147483647000); + static_cast(IFooIpcCode::COMMAND_TEST005), 2147483647); if (remote_) { if (!remote->IsProxyObject()) { diff --git a/test/sa_test/keyword_cacheable_test_002/target_cpp/foo_proxy.h.txt b/test/sa_test/keyword_cacheable_test_002/target_cpp/foo_proxy.h.txt index 367df61485ade2bc7b38de8f9fd2c354e5a2f0a9..90287eefe17a84a09ee1e0f5188261894bbca8a1 100644 --- a/test/sa_test/keyword_cacheable_test_002/target_cpp/foo_proxy.h.txt +++ b/test/sa_test/keyword_cacheable_test_002/target_cpp/foo_proxy.h.txt @@ -32,7 +32,7 @@ public: ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), static_cast(IFooIpcCode::COMMAND_TEST005), 0); ApiCacheManager::GetInstance().AddCacheApi(GetDescriptor(), - static_cast(IFooIpcCode::COMMAND_TEST005_IN_INT_OUT_INT), 2000); + static_cast(IFooIpcCode::COMMAND_TEST005_IN_INT_OUT_INT), 2); if (remote_) { if (!remote->IsProxyObject()) {