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 ----------------------------------------------------------------------
