changeset 64:8a7d29f97802

merge back
author Lewin Bormann <lbo@spheniscida.de>
date Tue, 23 Nov 2021 14:06:53 +0100
parents ce8be7096087 (current diff) 5d5fa61ce28a (diff)
children f52e84dfb3fa
files
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/README.md	Fri Jul 23 05:33:31 2021 +0200
+++ b/README.md	Tue Nov 23 14:06:53 2021 +0100
@@ -42,9 +42,11 @@
 }
 
 fn hello(arg: String, arg2: usize) -> bool {
-  let mut hm = &mut MEMOIZED_MAPPING_HELLO.lock().unwrap();
-  if let Some(r) = hm.get(&(arg.clone(), arg2.clone())) {
-    return r.clone();
+  {
+    let mut hm = &mut MEMOIZED_MAPPING_HELLO.lock().unwrap();
+    if let Some(r) = hm.get(&(arg.clone(), arg2.clone())) {
+      return r.clone();
+    }
   }
   let r = memoized_original_hello(arg.clone(), arg2.clone());
   hm.insert((arg, arg2), r.clone());