xfstests: eliminate warnings under dmapi/src/suite2/src
[xfstests-dev.git] / dmapi / src / suite2 / src / test_dmattr.c
index 7609800c7e9b13f441ef13628bb5860c956db6ea..cf870772c4c44668c41b1eb39356c75d72a08cad 100644 (file)
@@ -101,7 +101,8 @@ main(
        struct stat    *statbuf;
        struct stat    *checkbuf;
 
-        if (Progname = strrchr(argv[0], '/')) {
+        Progname = strrchr(argv[0], '/');
+        if (Progname) {
                Progname++;
        } else {
                Progname = argv[0];
@@ -224,7 +225,7 @@ main(
                              bufp, &rlenp)) {
              if (errno == E2BIG) {
                fprintf(stderr, "dm_get_dmattr buffer too small, "
-                       "should be %d bytes\n", rlenp);
+                       "should be %zd bytes\n", rlenp);
              } else {
                fprintf(stderr, "dm_get_dmattr failed (%s) for test file %d\n",
                        ERR_NAME, i);