Fixing a panic when iterating over the basenames of a file

[?]
Dec 7, 2020, 7:49 PM
XL6Y64UPFLIVRV3YVJMTTMZU7VL6SUXVE6BKL6K7DYRKVJ4X727AC

Dependencies

Change contents

  • replacement in libpijul/src/fs.rs at line 516
    [3.755102][3.755102:755146]()
    self.adj.next().map(move |parent| {
    [3.755102]
    [3.63128]
    while let Some(parent) = self.adj.next() {
  • replacement in libpijul/src/fs.rs at line 526
    [3.755657][3.63215:63260]()
    let grandparent = iter_adjacent(
    [3.755657]
    [3.63260]
    if let Some(grandparent) = iter_adjacent(
  • replacement in libpijul/src/fs.rs at line 534
    [3.63522][3.63522:63545](),[3.63545][3.756032:756091](),[3.756032][3.756032:756091]()
    .unwrap();
    (grandparent.dest, perms, basename)
    })
    [3.63522]
    [3.756091]
    {
    return Some((grandparent.dest, perms, basename));
    }
    }
    None
  • replacement in libpijul/Cargo.toml at line 4
    [3.1020894][2.116:143]()
    version = "1.0.0-alpha.14"
    [3.1020894]
    [3.1020920]
    version = "1.0.0-alpha.15"
  • replacement in Cargo.lock at line 966
    [3.560][2.284:311]()
    version = "1.0.0-alpha.14"
    [3.560]
    [3.729]
    version = "1.0.0-alpha.15"