]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Avoid using C99 declaration-after-statement syntax 873/head
authorBrad King <brad.king@kitware.com>
Thu, 23 Feb 2017 12:01:25 +0000 (07:01 -0500)
committerBrad King <brad.king@kitware.com>
Fri, 24 Feb 2017 12:14:26 +0000 (07:14 -0500)
Add a dedicated `{}` block to contain a local variable instead.

libarchive/archive_write_set_format_iso9660.c
libarchive/test/test_fuzz.c

index 4e910979e0966dc078bdaf59348ba008e68a0520..c0ca435d15c7421007f6b468d2f7180f66c6d527 100644 (file)
@@ -4074,8 +4074,10 @@ write_information_block(struct archive_write *a)
        memset(info.s, 0, info_size);
        opt = 0;
 #if defined(HAVE__CTIME64_S)
-       __time64_t iso9660_birth_time_tmp = (__time64_t) iso9660->birth_time; //time_t may be shorter than 64 bits
-       _ctime64_s(buf, sizeof(buf), &(iso9660_birth_time_tmp));
+       {
+               __time64_t iso9660_birth_time_tmp = (__time64_t) iso9660->birth_time; //time_t may be shorter than 64 bits
+               _ctime64_s(buf, sizeof(buf), &(iso9660_birth_time_tmp));
+       }
 #elif defined(HAVE_CTIME_R)
        ctime_r(&(iso9660->birth_time), buf);
 #else
index 71bf3ffb9b4b6f69441018e5fd96f1534ddc38aa..ce7b8663faea122747108116a7c217ea7d3e97de 100644 (file)
@@ -110,8 +110,9 @@ test_fuzz(const struct files *filesets)
                } else {
                        for (i = 0; filesets[n].names[i] != NULL; ++i)
                        {
+                               char *newraw;
                                tmp = slurpfile(&size, filesets[n].names[i]);
-                               char *newraw = realloc(rawimage, oldsize + size);
+                               newraw = realloc(rawimage, oldsize + size);
                                if (!assert(newraw != NULL))
                                {
                                        free(rawimage);