14 lines
424 B
Diff
14 lines
424 B
Diff
diff --git a/clif.c b/clif.c
|
|
index a6dc3d8..5fe9bd5 100644
|
|
--- a/clif.c
|
|
+++ b/clif.c
|
|
@@ -158,7 +158,7 @@ static int clif_attach_helper(struct clif *clif, char *tlvs_hex, int attach)
|
|
|
|
/* Allocate maximum buffer usage */
|
|
if (tlvs_hex && attach) {
|
|
- buf = malloc(sizeof(char)*(strlen(tlvs_hex) + 1));
|
|
+ buf = malloc(sizeof(char)*(strlen(tlvs_hex) + 2));
|
|
if (!buf)
|
|
return -1;
|
|
sprintf(buf, "%s%s","A",tlvs_hex);
|