From: Zdenek Kabelac Date: Fri, 9 Aug 2024 11:13:03 +0000 (+0200) Subject: tests: search for delimiter in bounded buffer X-Git-Tag: v2_03_26~22 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=a06a49b549cbef107f3a35f864541467678c2f65;p=lvm2.git tests: search for delimiter in bounded buffer --- diff --git a/test/lib/brick-shelltest.h b/test/lib/brick-shelltest.h index a8154003c..15e21cca7 100644 --- a/test/lib/brick-shelltest.h +++ b/test/lib/brick-shelltest.h @@ -717,9 +717,10 @@ struct KMsg : Source { unsigned long t; time_t tt; size_t len; - const char *delimiter = strchr(buf, ';'); + const char *delimiter; buf[ *sz ] = 0; + delimiter = strchr(buf, ';'); if ( sscanf( buf, "%u,%u,%lu,-%n", &level, &num, &t, &pos) == 3 ) { if ( delimiter++ && ( delimiter - buf ) > pos )