X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/687cac44312c8adc6f999882b49f0705bcb8613c..4226691b79845d9b41041e2f64a3a241dcb99f4d:/src/src/tls.c?ds=sidebyside diff --git a/src/src/tls.c b/src/src/tls.c index a5cb35bd9..c93eb4579 100644 --- a/src/src/tls.c +++ b/src/src/tls.c @@ -264,6 +264,7 @@ uschar * ele; uschar * match = NULL; int len; uschar * list = NULL; +int size = 0, pos = 0; while ((ele = string_nextinlist(&mod, &insep, NULL, 0))) if (ele[0] != '>') @@ -278,7 +279,7 @@ while ((ele = string_nextinlist(CUSS &dn, &insep, NULL, 0))) if ( !match || Ustrncmp(ele, match, len) == 0 && ele[len] == '=' ) - list = string_append_listele(list, outsep, ele+len+1); + list = string_append_listele(list, &size, &pos, outsep, ele+len+1); return list; }