You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2014/11/25 19:52:16 UTC
[15/16] lucenenet git commit: fix for dictionary getter (assume nulls
in results)
fix for dictionary getter (assume nulls in results)
Closes #23
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/5912eabc
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/5912eabc
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/5912eabc
Branch: refs/heads/master
Commit: 5912eabc1f783f75f8335656c56281af665559fa
Parents: 0735c94
Author: Itamar Syn-Hershko <it...@code972.com>
Authored: Tue Nov 25 20:50:29 2014 +0200
Committer: Itamar Syn-Hershko <it...@code972.com>
Committed: Tue Nov 25 20:50:29 2014 +0200
----------------------------------------------------------------------
src/Lucene.Net.Core/Support/ConcurrentHashMapWrapper.cs | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/5912eabc/src/Lucene.Net.Core/Support/ConcurrentHashMapWrapper.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Core/Support/ConcurrentHashMapWrapper.cs b/src/Lucene.Net.Core/Support/ConcurrentHashMapWrapper.cs
index 6358b69..4d5110f 100644
--- a/src/Lucene.Net.Core/Support/ConcurrentHashMapWrapper.cs
+++ b/src/Lucene.Net.Core/Support/ConcurrentHashMapWrapper.cs
@@ -107,7 +107,10 @@ namespace Lucene.Net.Support
_lock.EnterReadLock();
try
{
- return _dict[key];
+ TValue result;
+ if (!_dict.TryGetValue(key, out result))
+ return default(TValue);
+ return result;
}
finally
{