Delete
(pname: &str)
| 61 | |
| 62 | // Delete |
| 63 | pub fn del(pname: &str) -> Result<(), ()> |
| 64 | { |
| 65 | let pname = rpath(pname); |
| 66 | let dname = dname(&pname); |
| 67 | let fname = fname(&pname); |
| 68 | if let Some(mut directory) = Directory::open(dname) |
| 69 | { |
| 70 | directory.item_del(fname) |
| 71 | } |
| 72 | else |
| 73 | { |
| 74 | Err(()) |
| 75 | } |
| 76 | } |
| 77 | |
| 78 | |
| 79 | // Name |