projects
/
svn42.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
erster workingdraft text studienführer telematik
[svn42.git]
/
door_daemon
/
string_list.c
diff --git
a/door_daemon/string_list.c
b/door_daemon/string_list.c
index
e5e8a62
..
a4f4ab8
100644
(file)
--- a/
door_daemon/string_list.c
+++ b/
door_daemon/string_list.c
@@
-92,8
+92,8
@@
int string_list_add(string_list_t* list, const char* string)
tmp->next_->next_ = 0;
tmp->next_->string_ = strdup(string);
if(!tmp->next_->string_) {
tmp->next_->next_ = 0;
tmp->next_->string_ = strdup(string);
if(!tmp->next_->string_) {
- free(list->first_);
- list->first_ = NULL;
+ free(tmp->next_);
+ tmp->next_ = NULL;
return -2;
}
}
return -2;
}
}