]> sourceware.org Git - lvm2.git/commitdiff
tests: search for delimiter in bounded buffer
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 9 Aug 2024 11:13:03 +0000 (13:13 +0200)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 9 Aug 2024 13:10:24 +0000 (15:10 +0200)
test/lib/brick-shelltest.h

index a8154003c07c22e285a9861c192b19ed57204761..15e21cca74ec0c024499d5006620be19733466e9 100644 (file)
@@ -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 )
This page took 0.037655 seconds and 5 git commands to generate.