dtbTool: fix compile errors lineage-18.1 lineage-19.1 lineage-20 lineage-21 lineage-22.0
authorJan Altensen <info@stricted.net>
Mon, 21 Jun 2021 21:20:26 +0000 (23:20 +0200)
committerJan Altensen <info@stricted.net>
Mon, 21 Jun 2021 21:20:26 +0000 (23:20 +0200)
Change-Id: I23a2df5332e6067392412c119fae0cf564805f04

dtbTool.c

index 32d46c4e6ba56a0fa21fdaf0662f8adcd66c2029..d217a10c5c186bc729b7ae27d78738aed149d5b1 100644 (file)
--- a/dtbTool.c
+++ b/dtbTool.c
@@ -373,7 +373,7 @@ int main(int argc, char **argv)
        extract "amlogic-dt-id" parameter
      */
     while ((dp = readdir(dir)) != NULL) {
-        if ((dp->d_type == DT_REG)) {
+        if (dp->d_type == DT_REG) {
             flen = strlen(dp->d_name);
             if ((flen > 4) &&
                 (strncmp(&dp->d_name[flen-4], ".dtb", 4) == 0)) {
@@ -440,7 +440,7 @@ int main(int argc, char **argv)
     log_info("\nGenerating master DTB... ");
 
     out_fd = open(output_file, O_WRONLY|O_CREAT|O_TRUNC, S_IRUSR|S_IWUSR);
-    if (!out_fd < 0) {
+    if (out_fd == -1) {
         log_err("Cannot create '%s'\n", output_file);
         rc = RC_ERROR;
         goto cleanup;