diff --git a/interfaces/innerkits/syspara/param_comm.c b/interfaces/innerkits/syspara/param_comm.c index 8591bc8d5d7cfffac4c761fee3ad45ba5ed94537..306c52b30ddcac98d2225826372e6aea889bfa39 100644 --- a/interfaces/innerkits/syspara/param_comm.c +++ b/interfaces/innerkits/syspara/param_comm.c @@ -49,12 +49,13 @@ INIT_LOCAL_API int GetSystemError(int err) case PARAM_CODE_NOT_SUPPORT: case PARAM_CODE_IPC_ERROR: case PARAM_CODE_MEMORY_MAP_FAILED: + return err; case PARAM_CODE_MEMORY_NOT_ENOUGH: - return SYSPARAM_SYSTEM_ERROR; + return err; case PARAM_CODE_TIMEOUT: - return SYSPARAM_WAIT_TIMEOUT; + return err; default: - return SYSPARAM_SYSTEM_ERROR; + return err; } } diff --git a/services/param/liteos/BUILD.gn b/services/param/liteos/BUILD.gn index ee7aaf6ac70b4daf844940c83a8ac5403083018e..6224c977d7ec289ee9c9a9ccc8dbf7094840bab8 100644 --- a/services/param/liteos/BUILD.gn +++ b/services/param/liteos/BUILD.gn @@ -163,7 +163,7 @@ static_library("param_client_lite") { } if (defined(init_lite_memory_size)) { - defines += [ "PARAM_WORKSPACE_MAX=${init_lite_memory_size}" ] + defines += [ "PARAM_WORKSPACE_MAX=80960" ] } } } diff --git a/services/param/liteos/param_service.c b/services/param/liteos/param_service.c index 7c8c899d5effa7a7dbe6d601af2c1d04f4a96725..cecd7541465d85402914e5fa97c58d9fb4671c95 100644 --- a/services/param/liteos/param_service.c +++ b/services/param/liteos/param_service.c @@ -66,7 +66,7 @@ int InitParamService(void) CheckAndCreateDir(DATA_PATH); // param space int ret = InitParamWorkSpace(0, NULL); - PARAM_CHECK(ret == 0, return ret, "Init parameter workspace fail"); + PARAM_CHECK(ret == 0, return ret, "Init aaavv workspace fail"); ret = InitPersistParamWorkSpace(); PARAM_CHECK(ret == 0, return ret, "Init persist parameter workspace fail");