Loading roots.cpp +22 −19 Original line number Diff line number Diff line Loading @@ -260,20 +260,23 @@ int format_volume(const char* volume) { } int setup_install_mounts() { if (fstab == NULL) { if (fstab == nullptr) { LOG(ERROR) << "can't set up install mounts: no fstab loaded"; return -1; } for (int i = 0; i < fstab->num_entries; ++i) { Volume* v = fstab->recs + i; const Volume* v = fstab->recs + i; if (strcmp(v->mount_point, "/tmp") == 0 || strcmp(v->mount_point, "/cache") == 0) { // We don't want to do anything with "/". if (strcmp(v->mount_point, "/") == 0) { continue; } if (strcmp(v->mount_point, "/tmp") == 0 || strcmp(v->mount_point, "/cache") == 0) { if (ensure_path_mounted(v->mount_point) != 0) { LOG(ERROR) << "failed to mount " << v->mount_point; return -1; } } else { if (ensure_path_unmounted(v->mount_point) != 0) { LOG(ERROR) << "failed to unmount " << v->mount_point; Loading Loading
roots.cpp +22 −19 Original line number Diff line number Diff line Loading @@ -260,20 +260,23 @@ int format_volume(const char* volume) { } int setup_install_mounts() { if (fstab == NULL) { if (fstab == nullptr) { LOG(ERROR) << "can't set up install mounts: no fstab loaded"; return -1; } for (int i = 0; i < fstab->num_entries; ++i) { Volume* v = fstab->recs + i; const Volume* v = fstab->recs + i; if (strcmp(v->mount_point, "/tmp") == 0 || strcmp(v->mount_point, "/cache") == 0) { // We don't want to do anything with "/". if (strcmp(v->mount_point, "/") == 0) { continue; } if (strcmp(v->mount_point, "/tmp") == 0 || strcmp(v->mount_point, "/cache") == 0) { if (ensure_path_mounted(v->mount_point) != 0) { LOG(ERROR) << "failed to mount " << v->mount_point; return -1; } } else { if (ensure_path_unmounted(v->mount_point) != 0) { LOG(ERROR) << "failed to unmount " << v->mount_point; Loading