Merge branch 'CLOWNFISH-58-store-nullable'

The signature for Hash's Store() method should accept `nullable` values.
The implementation is already safe for use with NULL values, and we had
already discussed that we needed `Has_Key` to identify keys mapped to
NULL.

This closes #31.


Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/aec7214d
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/aec7214d
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/aec7214d

Branch: refs/heads/master
Commit: aec7214def37811df91ae269a3b792742b423fe0
Parents: 5343ab6 11fdf7f
Author: Marvin Humphrey <[email protected]>
Authored: Thu Aug 6 07:54:09 2015 -0700
Committer: Marvin Humphrey <[email protected]>
Committed: Thu Aug 6 07:54:09 2015 -0700

----------------------------------------------------------------------
 runtime/core/Clownfish/Hash.cfh                  |  4 ++--
 runtime/core/Clownfish/Test/TestHash.c           | 10 +++++++++-
 runtime/perl/buildlib/Clownfish/Build/Binding.pm |  9 ++++++---
 runtime/perl/t/binding/017-hash.t                |  7 ++++++-
 4 files changed, 23 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/aec7214d/runtime/core/Clownfish/Hash.cfh
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/aec7214d/runtime/core/Clownfish/Test/TestHash.c
----------------------------------------------------------------------

Reply via email to