diff options
author | Markus Minichmayr <markus@tapkey.com> | 2022-02-07 15:36:29 +0100 |
---|---|---|
committer | Markus Minichmayr <markus@tapkey.com> | 2022-02-15 08:54:28 +0100 |
commit | 84953215d7b7ca5a431f2b53e67f06be280816ad (patch) | |
tree | 799357a9f648c6413a3a68a07e8c560d74414198 /src | |
parent | f23716fdcb99fc95c0b82a8624bad38cb23bfa62 (diff) | |
download | libical-git-84953215d7b7ca5a431f2b53e67f06be280816ad.tar.gz |
Fix memory allocation in parse_posix_zone().
Diffstat (limited to 'src')
-rw-r--r-- | src/libical/icaltz-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libical/icaltz-util.c b/src/libical/icaltz-util.c index c8bdbe17..fad41b6e 100644 --- a/src/libical/icaltz-util.c +++ b/src/libical/icaltz-util.c @@ -271,7 +271,7 @@ static char *parse_posix_zone(char *p, ttinfo *type) size = strcspn(p, "-+0123456789,\n"); } - type->zname = (char *) malloc(size + 1); + type->zname = (char *) icalmemory_new_buffer(size + 1); strncpy(type->zname, p, size); type->zname[size] = '\0'; p += size; |