From: Ian Jackson Date: Tue, 6 Apr 2021 00:44:24 +0000 (+0100) Subject: shapelib: Rename Registry.libs X-Git-Tag: otter-0.5.0~150 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=a37ad5e61e9fe91e6cabb124dd4f2fad82c2eca7;p=otter.git shapelib: Rename Registry.libs Signed-off-by: Ian Jackson --- diff --git a/src/shapelib.rs b/src/shapelib.rs index 29ac74da..c07d0f35 100644 --- a/src/shapelib.rs +++ b/src/shapelib.rs @@ -17,7 +17,7 @@ use parking_lot::{MappedRwLockReadGuard, RwLockReadGuard}; #[derive(Default)] pub struct Registry { - pieces: HashMap, + libs: HashMap, } #[derive(Debug)] @@ -319,7 +319,7 @@ static SHAPELIBS: RwLock> = const_rwlock(None); pub fn libs_list() -> Vec { let reg = SHAPELIBS.read(); reg.as_ref().map( - |reg| reg.pieces.keys().cloned().collect() + |reg| reg.libs.keys().cloned().collect() ).unwrap_or_default() } @@ -329,7 +329,7 @@ pub fn libs_lookup(libname: &str) let reg = SHAPELIBS.read(); RwLockReadGuard::try_map( reg, |reg: &Option| -> Option<_> { (|| Some({ - reg.as_ref()?.pieces.get(libname)? + reg.as_ref()?.libs.get(libname)? }))() }) .map_err(|_| SpE::LibraryNotFound) @@ -695,7 +695,7 @@ pub fn load1(l: &Explicit1) { let count = data.items.len(); SHAPELIBS.write() .get_or_insert_with(default) - .pieces + .libs .insert(l.name.clone(), data); info!("loaded {} shapes in library {:?} from {:?} and {:?}", count, &l.name, &l.catalogue, &l.dirname);