We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bbbd057 + 08ad56f commit 2cfceefCopy full SHA for 2cfceef
1 file changed
strbuf.c
@@ -44,7 +44,9 @@ void strbuf_release(struct strbuf *sb)
44
45
char *strbuf_detach(struct strbuf *sb, size_t *sz)
46
{
47
- char *res = sb->alloc ? sb->buf : NULL;
+ char *res;
48
+ strbuf_grow(sb, 0);
49
+ res = sb->buf;
50
if (sz)
51
*sz = sb->len;
52
strbuf_init(sb, 0);
0 commit comments