aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2020-02-10 15:31:55 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2020-02-10 15:31:55 -0500
commitca6974ac36551de1688927708496ee97646d19d4 (patch)
tree2a08154bfa129e30cdae197c242d12555bdcc041 /src
parent86a5eb5e20881113d5424dc8263695d555d0f549 (diff)
downloadspmc-ca6974ac36551de1688927708496ee97646d19d4.tar.gz
Clean up record allocation
Diffstat (limited to 'src')
-rw-r--r--src/deps.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/deps.c b/src/deps.c
index 5d5bf80..a14432e 100644
--- a/src/deps.c
+++ b/src/deps.c
@@ -83,13 +83,11 @@ int dep_append(Dependencies **deps, char *_name) {
return -1;
}
- (*deps)->list[(*deps)->records] = (char *)calloc(strlen(bname) + 1, sizeof(char));
+ (*deps)->list[(*deps)->records] = strdup(bname);
if (!(*deps)->list[(*deps)->records]) {
free(name);
return -1;
}
-
- strcpy((*deps)->list[(*deps)->records], bname);
(*deps)->records++;
free(name);