[test-map] Don't insert null smart-pointers in map

Dereferencing them is not supported anymore after
3aad7c2ddf

We don't support that for regular pointers, so don't supporting
them for smart-pointers sounds right to me.
This commit is contained in:
Behdad Esfahbod 2022-11-17 15:46:48 -07:00
parent 896377463f
commit fc22d706fe
1 changed files with 0 additions and 4 deletions

View File

@ -188,11 +188,9 @@ main (int argc, char **argv)
}
/* Test hb::shared_ptr. */
hb_hash (hb::shared_ptr<hb_set_t> ());
{
hb_hashmap_t<hb::shared_ptr<hb_set_t>, hb::shared_ptr<hb_set_t>> m;
m.get (hb::shared_ptr<hb_set_t> ());
m.get (hb::shared_ptr<hb_set_t> (hb_set_get_empty ()));
m.iter ();
m.keys ();
@ -202,11 +200,9 @@ main (int argc, char **argv)
m.values_ref ();
}
/* Test hb::unique_ptr. */
hb_hash (hb::unique_ptr<hb_set_t> ());
{
hb_hashmap_t<hb::unique_ptr<hb_set_t>, hb::unique_ptr<hb_set_t>> m;
m.get (hb::unique_ptr<hb_set_t> ());
m.get (hb::unique_ptr<hb_set_t> (hb_set_get_empty ()));
m.iter_ref ();
m.keys_ref ();