From: Hwankyu Jhun Date: Tue, 22 Feb 2022 07:19:04 +0000 (+0900) Subject: Use iterator instead of operator[] X-Git-Tag: submit/tizen_6.5/20220406.025158~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7664af47832a55ff4a0de6475e82162bee1619e1;p=platform%2Fcore%2Fapi%2Fmedia-key.git Use iterator instead of operator[] Change-Id: I0160f7ce2381df656c24606322727adc707e6a04 Signed-off-by: Hwankyu Jhun --- diff --git a/src/media_key.cc b/src/media_key.cc index ce30c0c..6ef50f0 100644 --- a/src/media_key.cc +++ b/src/media_key.cc @@ -176,10 +176,11 @@ class MediaKey { if (handle->cb_ == nullptr) return ECORE_CALLBACK_RENEW; - if (handle->key_map_.find(ev->keyname) == handle->key_map_.end()) + auto found = handle->key_map_.find(ev->keyname); + if (found == handle->key_map_.end()) return ECORE_CALLBACK_RENEW; - media_key_e media_key = handle->key_map_[ev->keyname]; + auto media_key = found->second; handle->cb_(media_key, MEDIA_KEY_STATUS_PRESSED, handle->data_); return ECORE_CALLBACK_RENEW; } @@ -196,10 +197,11 @@ class MediaKey { if (handle->cb_ == nullptr) return ECORE_CALLBACK_RENEW; - if (handle->key_map_.find(ev->keyname) == handle->key_map_.end()) + auto found = handle->key_map_.find(ev->keyname); + if (found == handle->key_map_.end()) return ECORE_CALLBACK_RENEW; - media_key_e media_key = handle->key_map_[ev->keyname]; + auto media_key = found->second; handle->cb_(media_key, MEDIA_KEY_STATUS_RELEASED, handle->data_); return ECORE_CALLBACK_RENEW; }