]> Sergey Matveev's repositories - tofuproxy.git/commitdiff
Proper dst initialization
authorSergey Matveev <stargrave@stargrave.org>
Fri, 17 Dec 2021 14:45:28 +0000 (17:45 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 17 Dec 2021 14:49:27 +0000 (17:49 +0300)
cmd/zstd/enzstd.c

index 1c66962dd9bc41edeecf3b0bf9806305b4aba9cf..fa63e3682a5e19f9b459ee488f9e97c1c9965d69 100644 (file)
@@ -48,15 +48,16 @@ main(int argc, char **argv)
         return EXIT_FAILURE;
     };
 
+    char *src      = NULL;
+    char *dst      = NULL;
     int rc         = EXIT_FAILURE;
     size_t srcSize = 8;
-    char *src      = malloc(srcSize);
+    src            = malloc(srcSize);
     if (src == NULL) {
         fprintf(stderr, "can not allocate memory: %zu\n", srcSize);
         goto Exit;
     };
     size_t dstSize     = 0;
-    char *dst          = NULL;
     size_t srcWantSize = 0;
     size_t dstWantSize = 0;
     size_t n           = 0;