From: Bas van Schaik Date: Thu, 3 Dec 2015 13:23:18 +0000 (+0000) Subject: ensure buffer is large enough for two ints and some extras X-Git-Tag: mdadm-3.4~23^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a90ed30e743c37eb53c3c0ad003e4e09abf78aac;p=thirdparty%2Fmdadm.git ensure buffer is large enough for two ints and some extras --- diff --git a/Incremental.c b/Incremental.c index 781d27de..32090d9b 100644 --- a/Incremental.c +++ b/Incremental.c @@ -663,7 +663,7 @@ static void find_reject(int mdfd, struct supertype *st, struct mdinfo *sra, * without thinking more */ for (d = sra->devs; d ; d = d->next) { - char dn[10]; + char dn[24]; // 2*11 bytes for ints (including sign) + colon + null byte int dfd; struct mdinfo info; sprintf(dn, "%d:%d", d->disk.major, d->disk.minor);