Apply -Wshadow and fix the errors 16/264616/3
authorSangchul Lee <sc11.lee@samsung.com>
Mon, 27 Sep 2021 08:07:32 +0000 (17:07 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 28 Sep 2021 01:32:44 +0000 (10:32 +0900)
It is added to comply with VD build configuration.

[Version] 0.2.104
[Issue Type] Improvement

Change-Id: Id1481b5077723fd0ca74107fe1d618a0d5974c20
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
CMakeLists.txt
include/webrtc_private.h
packaging/capi-media-webrtc.spec
test/webrtc_test.c

index 3c6aa2e7af881d767ce6fb4f1f607d41fefd0fff..aafc9e0a2c44c03eabf7c1d5cd05a8534cb41324 100644 (file)
@@ -27,7 +27,7 @@ FOREACH(flag ${${fw_name}_CFLAGS})
     SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Wshadow -Werror")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
index 6e7251d68df88624ceb76f25a98353eac484579c..16bf224bc28b1abd11116fd2ef39d3975e9df4a4 100644 (file)
@@ -119,16 +119,16 @@ do { \
 
 #define RET_ERR_IF_PRIVILEGE_IS_NOT_ALLOWED(x_privilege) \
 do { \
-       int ret = _check_privilege(x_privilege); \
-       if (ret != WEBRTC_ERROR_NONE) \
-               return ret; \
+       int pret = _check_privilege(x_privilege); \
+       if (pret != WEBRTC_ERROR_NONE) \
+               return pret; \
 } while (0)
 
 #define RET_ERR_IF_FEATURE_IS_NOT_SUPPORTED(x_feature) \
 do { \
-       int ret = _check_feature(x_feature); \
-       if (ret != WEBRTC_ERROR_NONE) \
-               return ret; \
+       int fret = _check_feature(x_feature); \
+       if (fret != WEBRTC_ERROR_NONE) \
+               return fret; \
 } while (0)
 
 #define _WEBRTC_FEATURE_NETWORK_WIFI    "http://tizen.org/feature/network.wifi"
@@ -136,14 +136,14 @@ do { \
 #define _WEBRTC_FEATURE_NETWORK_ETH     "http://tizen.org/feature/network.ethernet"
 #define RET_ERR_IF_NETWORK_FEATURES_ARE_NOT_SUPPORTED() \
 do { \
-       int ret = _check_feature(_WEBRTC_FEATURE_NETWORK_WIFI); \
-       if (ret == WEBRTC_ERROR_NONE) \
+       int fret = _check_feature(_WEBRTC_FEATURE_NETWORK_WIFI); \
+       if (fret == WEBRTC_ERROR_NONE) \
                break; \
-       ret = _check_feature(_WEBRTC_FEATURE_NETWORK_TELE); \
-       if (ret == WEBRTC_ERROR_NONE) \
+       fret = _check_feature(_WEBRTC_FEATURE_NETWORK_TELE); \
+       if (fret == WEBRTC_ERROR_NONE) \
                break; \
-       ret = _check_feature(_WEBRTC_FEATURE_NETWORK_ETH); \
-       if (ret == WEBRTC_ERROR_NONE) \
+       fret = _check_feature(_WEBRTC_FEATURE_NETWORK_ETH); \
+       if (fret == WEBRTC_ERROR_NONE) \
                break; \
        return WEBRTC_ERROR_NOT_SUPPORTED; \
 } while (0)
index e621d8bd3fcfe5392c2bd22bb3f50aa607ad51ce..0e259486c32e1c558aa2620c25204862ed2abe0e 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-webrtc
 Summary:    A WebRTC library in Tizen Native API
-Version:    0.2.103
+Version:    0.2.104
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 310fedb94b9c98787dda43279110f92cfddc1228..da8fa28461ab17b90f9c76215f93fc4030959893 100644 (file)
@@ -222,7 +222,7 @@ typedef struct _connection_s {
 static gchar g_signaling_server[MAX_STRING_LEN];
 static gchar g_proxy[MAX_STRING_LEN];
 
-static appdata_s ad;
+static appdata_s g_ad;
 static connection_s g_conns[MAX_CONNECTION_LEN];
 static int g_conn_index;
 
@@ -2347,12 +2347,12 @@ static media_packet_h __make_media_packet(media_packet_source_s *packet_source,
 
        media_packet_has_tbm_surface_buffer(packet, &has_tbm_surface);
        if (has_tbm_surface) {
-               int ret = TBM_SURFACE_ERROR_NONE;
+               int tbm_ret = TBM_SURFACE_ERROR_NONE;
                tbm_surface_h ts;
 
                media_packet_get_tbm_surface(packet, &ts);
-               ret = tbm_surface_get_info(ts, &ts_info);
-               if (ret != TBM_SURFACE_ERROR_NONE) {
+               tbm_ret = tbm_surface_get_info(ts, &ts_info);
+               if (tbm_ret != TBM_SURFACE_ERROR_NONE) {
                        g_printerr("failed to tbm_surface_get_info()\n");
                        goto error;
                }
@@ -4637,8 +4637,8 @@ int main(int argc, char *argv[])
        g_io_add_watch(stdin_channel, G_IO_IN, (GIOFunc)input, NULL);
 
        displaymenu();
-       memset(&ad, 0x0, sizeof(appdata_s));
-       ops.data = &ad;
+       memset(&g_ad, 0x0, sizeof(appdata_s));
+       ops.data = &g_ad;
 
        return appcore_efl_main(PACKAGE, &argc, &argv, &ops);
 }