webrtc_test: Apply -Wcast-function-type and fix the error 19/264819/1
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 30 Sep 2021 08:31:09 +0000 (17:31 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 30 Sep 2021 08:32:09 +0000 (17:32 +0900)
It is added to comply with VD COSMOS build configuration.

[Version] 0.2.111
[Issue Type] Improvement

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

index 5445f8d80367de33c0e0f51aaf787e2add3ff47f..e48df240057bc748f8f1831acdfcc82bcd53ca11 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 -Wshadow -Wsign-compare -Wmissing-field-initializers -Werror")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Wshadow -Wsign-compare -Wmissing-field-initializers -Wcast-function-type -Werror")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
index ef5f4edad74f4cf0be263bcec9a733b51ff0673d..26e03423c0c16c449827bf9d1658c975da5295de 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-webrtc
 Summary:    A WebRTC library in Tizen Native API
-Version:    0.2.110
+Version:    0.2.111
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 9a301b7dc4d848a0e77e4b06be988a0e42bc6e6a..df30be23b9370f65e4388121041ae17e0227e95a 100644 (file)
@@ -4721,7 +4721,7 @@ static void interpret(char *cmd)
                g_timeout_add(100, timeout_menu_display, 0);
 }
 
-gboolean input(GIOChannel *channel)
+gboolean input(GIOChannel *channel, GIOCondition condition, gpointer data)
 {
        gchar buf[MAX_STRING_LEN];
        gsize read;
@@ -4740,7 +4740,7 @@ int main(int argc, char *argv[])
        GIOChannel *stdin_channel;
        stdin_channel = g_io_channel_unix_new(0);
        g_io_channel_set_flags(stdin_channel, G_IO_FLAG_NONBLOCK, NULL);
-       g_io_add_watch(stdin_channel, G_IO_IN, (GIOFunc)input, NULL);
+       g_io_add_watch(stdin_channel, G_IO_IN, input, NULL);
 
        displaymenu();
        memset(&g_ad, 0x0, sizeof(appdata_s));