Projects
openEuler:24.03:SP1:Everything
audit
_service:tar_scm:backport-Fixed-NULL-checks.patch
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:backport-Fixed-NULL-checks.patch of Package audit
From 68131717821ee5c946fb561218551c98e46d7d06 Mon Sep 17 00:00:00 2001 From: Yugend <jugendd@mail.ru> Date: Tue, 19 Mar 2024 17:01:53 +0300 Subject: [PATCH] Fixed NULL checks Conflict:NA Reference:https://github.com/linux-audit/audit-userspace/commit/68131717821ee5c946fb561218551c98e46d7d06 --- audisp/plugins/zos-remote/zos-remote-queue.c | 2 +- auparse/auparse.c | 1 + src/ausearch-lol.c | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/audisp/plugins/zos-remote/zos-remote-queue.c b/audisp/plugins/zos-remote/zos-remote-queue.c index 47dd006e..f8019890 100644 --- a/audisp/plugins/zos-remote/zos-remote-queue.c +++ b/audisp/plugins/zos-remote/zos-remote-queue.c @@ -131,7 +131,7 @@ void increase_queue_depth(unsigned int size) tmp_q = realloc(q, size * sizeof(BerElement *)); if (tmp_q == NULL) { - log_err("Memory allocation error");; + log_err("Memory allocation error");; pthread_mutex_unlock(&queue_lock); return; } diff --git a/auparse/auparse.c b/auparse/auparse.c index 516ee8f1..e782058d 100644 --- a/auparse/auparse.c +++ b/auparse/auparse.c @@ -116,6 +116,7 @@ static int setup_log_file_array(auparse_state_t *au) if (!tmp) { fprintf(stderr, "No memory\n"); aup_free_config(&config); + free(filename); return 1; } diff --git a/src/ausearch-lol.c b/src/ausearch-lol.c index c2140b7e..7562dc21 100644 --- a/src/ausearch-lol.c +++ b/src/ausearch-lol.c @@ -49,6 +49,7 @@ void lol_create(lol *lo) lo->array = (lolnode *)malloc(size); if (lo->array == NULL) { fprintf(stderr, "Memory allocation error"); + lo->limit = 0; return; } memset(lo->array, 0, size); -- 2.33.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2