Fix compiler warning in ZoomUI.cpp 19/49919/2
authorJanusz Majnert <j.majnert@samsung.com>
Wed, 21 Oct 2015 12:14:55 +0000 (14:14 +0200)
committerJanusz Majnert <j.majnert@samsung.com>
Wed, 21 Oct 2015 14:42:13 +0000 (07:42 -0700)
[Issue]        N/A
[Problem]      Warnings: unused variables and no return statements
[Solution]     Remove unneeded variables, refactor method to always return a
               value
[Verification] Build the project and verify that there are no warnings from
               ZoomUI.cpp

Change-Id: Ia85163bb5d45887c074508a48c05b1d2fc10b40c

services/ZoomUI/ZoomUI.cpp

index b5e9596b01eafd28c66ff588caf3e0552f70b40a..c7fa33173261c1b6734ce5cd5ccf26f4ed093751 100644 (file)
@@ -34,8 +34,8 @@ EXPORT_SERVICE(ZoomUI, "org.tizen.browser.zoomui")
 
 ZoomUI::ZoomUI()
     : m_layout(nullptr)
-    , m_nav_layout(nullptr)
     , m_zoom_slider(nullptr)
+    , m_nav_layout(nullptr)
     , m_current_translation_x(0)
     , m_current_translation_y(0)
 {
@@ -197,7 +197,7 @@ void ZoomUI::setImageFile(Evas_Object* obj, int direction, bool focused)
     }
 }
 
-void ZoomUI::_zoom_slider_changed(void *data, Evas_Object *obj, void *event_info)
+void ZoomUI::_zoom_slider_changed(void *data, Evas_Object *obj, void*)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     if(data && obj) {
@@ -225,7 +225,7 @@ void ZoomUI::_zoom_slider_changed(void *data, Evas_Object *obj, void *event_info
     }
 }
 
-void ZoomUI::_zoom_value_confirmed(void* data, Evas*, Evas_Object* obj, void* event_info)
+void ZoomUI::_zoom_value_confirmed(void* data, Evas*, Evas_Object*, void* event_info)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     Evas_Event_Key_Down* ev = static_cast<Evas_Event_Key_Down*>(event_info);
@@ -248,7 +248,7 @@ void ZoomUI::_zoom_value_confirmed(void* data, Evas*, Evas_Object* obj, void* ev
     }
 }
 
-Eina_Bool ZoomUI::_key_down_cb(void* data, int type, void* event_info)
+Eina_Bool ZoomUI::_key_down_cb(void* data, int, void* event_info)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     Ecore_Event_Key* ev = static_cast<Ecore_Event_Key*>(event_info);
@@ -275,7 +275,7 @@ Eina_Bool ZoomUI::_key_down_cb(void* data, int type, void* event_info)
     return EINA_TRUE;
 }
 
-Eina_Bool ZoomUI::_key_up_cb(void* data, int type, void* event_info)
+Eina_Bool ZoomUI::_key_up_cb(void* data, int, void* event_info)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     Ecore_Event_Key* ev = static_cast<Ecore_Event_Key*>(event_info);
@@ -298,7 +298,7 @@ Eina_Bool ZoomUI::_key_up_cb(void* data, int type, void* event_info)
     return EINA_TRUE;
 }
 
-void ZoomUI::_left_button_clicked(void * data, Evas_Object * obj, void * event_info)
+void ZoomUI::_left_button_clicked(void * data, Evas_Object * obj, void*)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     if (data && obj) {
@@ -307,7 +307,7 @@ void ZoomUI::_left_button_clicked(void * data, Evas_Object * obj, void * event_i
     }
 }
 
-void ZoomUI::_right_button_clicked(void * data, Evas_Object * obj, void * event_info)
+void ZoomUI::_right_button_clicked(void * data, Evas_Object * obj, void*)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     if (data && obj) {
@@ -316,7 +316,7 @@ void ZoomUI::_right_button_clicked(void * data, Evas_Object * obj, void * event_
     }
 }
 
-void ZoomUI::_up_button_clicked(void * data, Evas_Object * obj, void * event_info)
+void ZoomUI::_up_button_clicked(void * data, Evas_Object * obj, void*)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     if (data && obj) {
@@ -325,7 +325,7 @@ void ZoomUI::_up_button_clicked(void * data, Evas_Object * obj, void * event_inf
     }
 }
 
-void ZoomUI::_down_button_clicked(void * data, Evas_Object * obj, void * event_info)
+void ZoomUI::_down_button_clicked(void * data, Evas_Object * obj, void*)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
     if (data && obj) {
@@ -417,18 +417,19 @@ void ZoomUI::_cb_focus_out_down_button(void * data, Evas *, Evas_Object *obj, vo
 int ZoomUI::calculateSliderValue(int zoom)
 {
     BROWSER_LOGD("[%s:%d] zoom factor: %d", __PRETTY_FUNCTION__, __LINE__, zoom);
+    int rv = 1; //for zoom < ZOOM_75
     if (zoom >= ZOOM_300)
-        return 6;
+        rv = 6;
     else if (zoom >= ZOOM_200)
-        return 5;
+        rv = 5;
     else if (zoom >= ZOOM_150)
-        return 4;
+        rv = 4;
     else if (zoom >= ZOOM_100)
-        return 3;
+        rv = 3;
     else if (zoom >= ZOOM_75)
-        return 2;
-    else if (zoom < ZOOM_75)
-        return 1;
+        rv = 2;
+
+    return rv;
 }