aboutsummaryrefslogtreecommitdiff
path: root/vendor/librune/lib/builder/u8strinit.c
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2024-01-27 23:26:42 +0100
committerThomas Voss <mail@thomasvoss.com> 2024-01-27 23:26:42 +0100
commit679f7928e27a95e559eb3a69febf0c6336e40234 (patch)
treeaf9c5bb35253086eb8e3ad3d7774e7349b3beefe /vendor/librune/lib/builder/u8strinit.c
parentfd502fd87b40ae7f60314d8d9009f739f1c5fcf3 (diff)
Bump librune
Diffstat (limited to 'vendor/librune/lib/builder/u8strinit.c')
-rw-r--r--vendor/librune/lib/builder/u8strinit.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/vendor/librune/lib/builder/u8strinit.c b/vendor/librune/lib/builder/u8strinit.c
index caf061e..29947e8 100644
--- a/vendor/librune/lib/builder/u8strinit.c
+++ b/vendor/librune/lib/builder/u8strinit.c
@@ -4,12 +4,13 @@
#include "internal/common.h"
-struct u8buf *
-u8strinit(struct u8buf *b, size_t n)
+struct u8str *
+u8strinit(struct u8str *b, size_t n)
{
- if (n && !(b->p = malloc(n)))
- return nullptr;
- else
+ if (n) {
+ if (!(b->p = malloc(n)))
+ return nullptr;
+ } else
b->p = nullptr;
b->len = 0;
b->cap = n;