Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b2c34ece authored by JP Abgrall's avatar JP Abgrall Committed by Gerrit Code Review
Browse files

Merge "adb: Don't clobber block devices during push"

parents 0c3d19ff 4ce2f838
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -339,10 +339,13 @@ static int do_send(int s, char *path, char *buffer)
    if(!tmp || errno) {
        mode = 0644;
        is_link = 0;
    }

    } else {
        struct stat st;
        /* Don't delete files before copying if they are not "regular" */
        if(lstat(path, &st) || S_ISREG(st.st_mode) || S_ISLNK(st.st_mode)) {
            adb_unlink(path);

        }
    }

#ifdef HAVE_SYMLINKS
    if(is_link)