[ENOMEM][fuzzer/subset] early return if the result is null

I don't see _or_fail APIs idiomatic for the project but since it is there, let's have this
This commit is contained in:
Ebrahim Byagowi 2020-07-15 09:52:40 +04:30 committed by GitHub
parent 7c433ffde2
commit fa0436ddd1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions

View File

@ -16,6 +16,7 @@ trySubset (hb_face_t *face,
bool retain_gids) bool retain_gids)
{ {
hb_subset_input_t *input = hb_subset_input_create_or_fail (); hb_subset_input_t *input = hb_subset_input_create_or_fail ();
if (!input) return;
hb_subset_input_set_drop_hints (input, drop_hints); hb_subset_input_set_drop_hints (input, drop_hints);
hb_subset_input_set_retain_gids (input, retain_gids); hb_subset_input_set_retain_gids (input, retain_gids);
hb_set_t *codepoints = hb_subset_input_unicode_set (input); hb_set_t *codepoints = hb_subset_input_unicode_set (input);