Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Revert "ecc: fix buffer overflow"
Kyle Evans committed 2 years ago
commit d0d6c930085aeeba26888fb52ceb2378f09ab448
parent 3766425
1 file changed +1 -1
modified external/libder/libder/libder_write.c
@@ -201,7 +201,7 @@ libder_write(struct libder_ctx *ctx, struct libder_object *root, uint8_t *buf,
	/* Allocate if we weren't passed a buffer. */
	if (*bufsz == 0) {
		*bufsz = needed;
-
		buf = malloc(needed + 1);
+
		buf = malloc(needed);
		if (buf == NULL)
			return (NULL);
	} else if (needed > *bufsz) {