iSulad/0087-2048-fix-some-code-check-error.patch
openeuler-sync-bot fcbe0495eb !587 [sync] PR-586: upgrade from upstream
* upgrade from upstream
2023-07-19 09:11:19 +00:00

179 lines
6.7 KiB
Diff

From 4b5849ad6a04bd00733e6c96dd4ffa0d3febc159 Mon Sep 17 00:00:00 2001
From: zhongtao <zhongtao17@huawei.com>
Date: Tue, 6 Jun 2023 08:53:14 +0000
Subject: [PATCH 08/15] !2048 fix some code check error * fix some code check
error
---
src/daemon/modules/image/oci/registry/auths.c | 4 +-
.../graphdriver/devmapper/wrapper_devmapper.h | 2 +-
.../modules/runtime/isula/isula_rt_ops.c | 52 +++++++++----------
3 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/src/daemon/modules/image/oci/registry/auths.c b/src/daemon/modules/image/oci/registry/auths.c
index a95127f2..ce67d51b 100644
--- a/src/daemon/modules/image/oci/registry/auths.c
+++ b/src/daemon/modules/image/oci/registry/auths.c
@@ -265,9 +265,9 @@ out:
if (ret != 0) {
free(element);
- element = 0;
+ element = NULL;
free(values);
- values = 0;
+ values = NULL;
}
return ret;
diff --git a/src/daemon/modules/image/oci/storage/layer_store/graphdriver/devmapper/wrapper_devmapper.h b/src/daemon/modules/image/oci/storage/layer_store/graphdriver/devmapper/wrapper_devmapper.h
index 5a692980..e8acebc0 100644
--- a/src/daemon/modules/image/oci/storage/layer_store/graphdriver/devmapper/wrapper_devmapper.h
+++ b/src/daemon/modules/image/oci/storage/layer_store/graphdriver/devmapper/wrapper_devmapper.h
@@ -30,7 +30,7 @@ struct dm_task;
extern "C" {
#endif
-#define DEV_ERR -1
+#define DEV_ERR (-1)
#define DEV_OK 0
#define DEV_INIT 1
diff --git a/src/daemon/modules/runtime/isula/isula_rt_ops.c b/src/daemon/modules/runtime/isula/isula_rt_ops.c
index fab0b657..9fe3ac4b 100644
--- a/src/daemon/modules/runtime/isula/isula_rt_ops.c
+++ b/src/daemon/modules/runtime/isula/isula_rt_ops.c
@@ -498,8 +498,8 @@ static int status_string_to_int(const char *status)
static int runtime_call_status(const char *workdir, const char *runtime, const char *id,
struct runtime_container_status_info *ecsi)
{
- char *stdout = NULL;
- char *stderr = NULL;
+ char *stdout_msg = NULL;
+ char *stderr_msg = NULL;
oci_runtime_state *state = NULL;
struct parser_context ctx = { OPT_GEN_SIMPLIFY, 0 };
parser_error perr = NULL;
@@ -509,19 +509,19 @@ static int runtime_call_status(const char *workdir, const char *runtime, const c
runtime_exec_info_init(&rei, workdir, runtime, "state", NULL, 0, id, params, PARAM_NUM);
- if (!util_exec_cmd(runtime_exec_func, &rei, NULL, &stdout, &stderr)) {
- ERROR("call runtime status failed: %s", stderr);
+ if (!util_exec_cmd(runtime_exec_func, &rei, NULL, &stdout_msg, &stderr_msg)) {
+ ERROR("call runtime status failed: %s", stderr_msg);
ret = -1;
goto out;
}
- if (stdout == NULL) {
- ERROR("call runtime status no stdout");
+ if (stdout_msg == NULL) {
+ ERROR("call runtime status no stdout_msg");
ret = -1;
goto out;
}
- state = oci_runtime_state_parse_data(stdout, &ctx, &perr);
+ state = oci_runtime_state_parse_data(stdout_msg, &ctx, &perr);
if (state == NULL) {
ERROR("call runtime status parse json failed");
ret = -1;
@@ -538,8 +538,8 @@ static int runtime_call_status(const char *workdir, const char *runtime, const c
out:
free_oci_runtime_state(state);
- UTIL_FREE_AND_SET_NULL(stdout);
- UTIL_FREE_AND_SET_NULL(stderr);
+ UTIL_FREE_AND_SET_NULL(stdout_msg);
+ UTIL_FREE_AND_SET_NULL(stderr_msg);
UTIL_FREE_AND_SET_NULL(perr);
return ret;
}
@@ -547,8 +547,8 @@ out:
static int runtime_call_stats(const char *workdir, const char *runtime, const char *id,
struct runtime_container_resources_stats_info *info)
{
- char *stdout = NULL;
- char *stderr = NULL;
+ char *stdout_msg = NULL;
+ char *stderr_msg = NULL;
shim_client_runtime_stats *stats = NULL;
struct parser_context ctx = { OPT_GEN_SIMPLIFY, 0 };
parser_error perr = NULL;
@@ -559,19 +559,19 @@ static int runtime_call_stats(const char *workdir, const char *runtime, const ch
runtime_exec_info_init(&rei, workdir, runtime, "events", opts, 1, id, params, PARAM_NUM);
- if (!util_exec_cmd(runtime_exec_func, &rei, NULL, &stdout, &stderr)) {
- ERROR("call runtime events --stats failed: %s", stderr);
+ if (!util_exec_cmd(runtime_exec_func, &rei, NULL, &stdout_msg, &stderr_msg)) {
+ ERROR("call runtime events --stats failed: %s", stderr_msg);
ret = -1;
goto out;
}
- if (stdout == NULL) {
- ERROR("call runtime events --stats no stdout");
+ if (stdout_msg == NULL) {
+ ERROR("call runtime events --stats no stdout_msg");
ret = -1;
goto out;
}
- stats = shim_client_runtime_stats_parse_data(stdout, &ctx, &perr);
+ stats = shim_client_runtime_stats_parse_data(stdout_msg, &ctx, &perr);
if (stats == NULL) {
ERROR("call runtime events --stats parse json failed");
ret = -1;
@@ -595,8 +595,8 @@ static int runtime_call_stats(const char *workdir, const char *runtime, const ch
out:
free_shim_client_runtime_stats(stats);
- UTIL_FREE_AND_SET_NULL(stdout);
- UTIL_FREE_AND_SET_NULL(stderr);
+ UTIL_FREE_AND_SET_NULL(stdout_msg);
+ UTIL_FREE_AND_SET_NULL(stderr_msg);
UTIL_FREE_AND_SET_NULL(perr);
return ret;
}
@@ -605,27 +605,27 @@ static int runtime_call_simple(const char *workdir, const char *runtime, const c
size_t opts_len, const char *id, handle_output_callback_t cb)
{
runtime_exec_info rei = { 0 };
- char *stdout = NULL;
- char *stderr = NULL;
+ char *stdout_msg = NULL;
+ char *stderr_msg = NULL;
int ret = 0;
char *params[PARAM_NUM] = { 0 };
runtime_exec_info_init(&rei, workdir, runtime, subcmd, opts, opts_len, id, params, PARAM_NUM);
- if (!util_exec_cmd(runtime_exec_func, &rei, NULL, &stdout, &stderr)) {
- ERROR("call runtime %s failed stderr %s", subcmd, stderr);
+ if (!util_exec_cmd(runtime_exec_func, &rei, NULL, &stdout_msg, &stderr_msg)) {
+ ERROR("call runtime %s failed stderr %s", subcmd, stderr_msg);
ret = -1;
// additional handler for the stderr,
// this intend to change the ret val of this function
// for example, if output string contains some specific content,
// we consider the runtime call simple succeeded,
// even if the process exit with failure.
- if (stderr != NULL && cb != NULL) {
- ret = cb(stderr);
+ if (stderr_msg != NULL && cb != NULL) {
+ ret = cb(stderr_msg);
}
}
- UTIL_FREE_AND_SET_NULL(stdout);
- UTIL_FREE_AND_SET_NULL(stderr);
+ UTIL_FREE_AND_SET_NULL(stdout_msg);
+ UTIL_FREE_AND_SET_NULL(stderr_msg);
return ret;
}
--
2.25.1