From 7585891ae10823f85c9a66df45e3210baa98a0b6 Mon Sep 17 00:00:00 2001 From: Anton Dolozin Date: Wed, 5 Nov 2025 00:54:40 +0100 Subject: [PATCH] hgefjhehj --- du5/a_station.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/du5/a_station.c b/du5/a_station.c index e9d9a38..a7af519 100644 --- a/du5/a_station.c +++ b/du5/a_station.c @@ -56,7 +56,7 @@ void add_target_capacity(struct station* station,const char* target, int capacit return; } } - else if (count == res && strcmp(ptr->value, target) != 0){ + else if (count == res && ptr && strcmp(ptr->value, target) != 0){ struct car* next = (struct car*)calloc(1, sizeof(struct car)); strcpy(next->value, target); next->capacity = capacity; @@ -69,6 +69,9 @@ void add_target_capacity(struct station* station,const char* target, int capacit } + } + if (!ptr){ + return; } ptr->capacity += capacity; return;