[map] Make hb_map_set() return bool
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 29 May 2018 23:42:44 +0000 (16:42 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 29 May 2018 23:42:55 +0000 (16:42 -0700)
src/hb-map.cc
src/hb-map.h

index 4f50828..9c7ad78 100644 (file)
@@ -170,12 +170,12 @@ hb_map_allocation_successful (const hb_map_t  *map)
  *
  * Since: REPLACEME
  **/
-void
+hb_bool_t
 hb_map_set (hb_map_t       *map,
            hb_codepoint_t  key,
            hb_codepoint_t  value)
 {
-  map->set (key, value);
+  return map->set (key, value);
 }
 
 /**
index 0901e3b..c12fa56 100644 (file)
@@ -80,14 +80,14 @@ hb_map_allocation_successful (const hb_map_t *map);
  hb_map_is_empty (const hb_map_t *map);
 
  HB_EXTERN unsigned int
- hb_set_get_population (const hb_set_t *set);
+ hb_map_get_population (const hb_map_t *map);
 
  HB_EXTERN hb_bool_t
  hb_map_is_equal (const hb_map_t *map,
                 const hb_map_t *other);
 */
 
-HB_EXTERN void
+HB_EXTERN hb_bool_t
 hb_map_set (hb_map_t       *map,
            hb_codepoint_t  key,
            hb_codepoint_t  value);