X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2Ffile-handle-def.c;h=121a4909c43cf6793acf4c09dc6643ccdd3a209f;hb=415dbf964ef32c89d6283a19487a6eb188f32ed2;hp=e4447a080b10dab9990c358f9b72315a8e9fc82b;hpb=a80c189b888ffb920bdc31f7472d8c75f1ebe823;p=pspp diff --git a/src/data/file-handle-def.c b/src/data/file-handle-def.c index e4447a080b..121a4909c4 100644 --- a/src/data/file-handle-def.c +++ b/src/data/file-handle-def.c @@ -176,8 +176,8 @@ fh_from_id (const char *id) struct file_handle *handle; HMAP_FOR_EACH_WITH_HASH (handle, struct file_handle, name_node, - hash_case_string (id, 0), &named_handles) - if (!strcasecmp (id, handle->id)) + utf8_hash_case_string (id, 0), &named_handles) + if (!utf8_strcasecmp (id, handle->id)) { return fh_ref (handle); } @@ -206,7 +206,7 @@ create_handle (const char *id, char *handle_name, enum fh_referent referent, if (id != NULL) { hmap_insert (&named_handles, &handle->name_node, - hash_case_string (handle->id, 0)); + utf8_hash_case_string (handle->id, 0)); } return handle;