]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[core,libyuv,modules] Fix function declarations without a prototype 2139/head
authorJakub Karolczyk <jakub.karolczyk@signalwire.com>
Tue, 4 Jul 2023 08:51:37 +0000 (09:51 +0100)
committerJakub Karolczyk <jakub.karolczyk@signalwire.com>
Tue, 4 Jul 2023 08:56:40 +0000 (09:56 +0100)
25 files changed:
libs/libyuv/include/libyuv/planar_functions.h
libs/libyuv/source/planar_functions.cc
src/fs_encode.c
src/fs_tts.c
src/mod/applications/mod_av/avcodec.c
src/mod/applications/mod_av/avformat.c
src/mod/applications/mod_conference/conference_loop.c
src/mod/applications/mod_conference/mod_conference.h
src/mod/applications/mod_db/mod_db.c
src/mod/applications/mod_signalwire/mod_signalwire.c
src/mod/endpoints/mod_skinny/mod_skinny.c
src/mod/endpoints/mod_skinny/mod_skinny.h
src/mod/endpoints/mod_skinny/skinny_api.c
src/mod/endpoints/mod_skinny/skinny_api.h
src/mod/endpoints/mod_sofia/mod_sofia.c
src/mod/endpoints/mod_sofia/test/sipp-based-tests.c
src/mod/event_handlers/mod_cdr_csv/mod_cdr_csv.c
src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c
src/switch.c
src/switch_core.c
src/switch_log.c
src/switch_msrp.c
src/switch_rtp.c
src/switch_speex.c
src/switch_vpx.c

index 5299fe2c0ef331b63f0ddcec175b1f23f27c8b89..50fe5f681d4a9e28b5bde3f44c3f907bd7aef7a3 100644 (file)
@@ -582,7 +582,7 @@ typedef void (*ARGBBlendRow)(const uint8_t* src_argb0,
 
 // Get function to Alpha Blend ARGB pixels and store to destination.
 LIBYUV_API
-ARGBBlendRow GetARGBBlend();
+ARGBBlendRow GetARGBBlend(void);
 
 // Alpha Blend ARGB images and store to destination.
 // Source is pre-multiplied by alpha using ARGBAttenuate.
index 5a9d56d88a669e2bd9e7b700f50a1c5b9d14acc8..c07f0943d38f6f1d899addf8268b8a116c11c212 100644 (file)
@@ -1185,7 +1185,7 @@ int ARGBMirror(const uint8_t* src_argb,
 // As there are 6 blenders to choose from, the caller should try to use
 // the same blend function for all pixels if possible.
 LIBYUV_API
-ARGBBlendRow GetARGBBlend() {
+ARGBBlendRow GetARGBBlend(void) {
   void (*ARGBBlendRow)(const uint8_t* src_argb, const uint8_t* src_argb1,
                        uint8_t* dst_argb, int width) = ARGBBlendRow_C;
 #if defined(HAS_ARGBBLENDROW_SSSE3)
index 235a5d9f116574fc05fa8cdd680b50489f986f49..527dc3eeffcfcac8a23b47cc734ed0b63db8e4ba 100644 (file)
@@ -46,7 +46,7 @@
 #pragma warning (disable:167)
 #endif
 
-static void fs_encode_cleanup()
+static void fs_encode_cleanup(void)
 {
        switch_safe_free(SWITCH_GLOBAL_dirs.conf_dir);
        switch_safe_free(SWITCH_GLOBAL_dirs.mod_dir);
index 2a963ee68ec8ecba4edd189701b463386964047d..6632e865666dce2ecd70e94145259a63809edf1b 100644 (file)
@@ -46,7 +46,7 @@
 #pragma warning (disable:167)
 #endif
 
-static void fs_tts_cleanup()
+static void fs_tts_cleanup(void)
 {
        switch_safe_free(SWITCH_GLOBAL_dirs.conf_dir);
        switch_safe_free(SWITCH_GLOBAL_dirs.mod_dir);
index a9f6d0927e0296fe2de0fcc89234c0b156337af6..b4eaeadd2ef6b85ffe34ba7247ee53c21878103b 100644 (file)
@@ -2208,7 +2208,7 @@ static void parse_codecs(avcodec_profile_t *aprofile, switch_xml_t codecs)
 }
 
 
-static void load_config()
+static void load_config(void)
 {
        switch_xml_t cfg = NULL, xml = NULL;
 
index 1f767d0bde0e1ebe4350f60167793b0cb36ad73e..d52e141b6b1b1725c196cd833697242691879156 100644 (file)
@@ -2861,7 +2861,7 @@ static char *supported_formats[SWITCH_MAX_CODECS] = { 0 };
 
 static const char modname[] = "mod_av";
 
-static switch_status_t load_config()
+static switch_status_t load_config(void)
 {
        char *cf = "avformat.conf";
        switch_xml_t cfg, xml, param, settings;
index f6c2856892d64f51cc839b4ce445ae9518e1be25..8f112f5453b827b3ad33bef22565f85db47ed59e 100644 (file)
@@ -75,7 +75,7 @@ struct _mapping control_mappings[] = {
        {"deaf off", conference_loop_deaf_off}
 };
 
-int conference_loop_mapping_len()
+int conference_loop_mapping_len(void)
 {
        return (sizeof(control_mappings)/sizeof(control_mappings[0]));
 }
index 21baaadc824fdedcf85773b9d170973484d1199d..e45a921c21b13263de978d11af5b9f23ca77abd3 100644 (file)
@@ -1124,7 +1124,7 @@ void conference_video_canvas_del_fnode_layer(conference_obj_t *conference, confe
 void conference_video_canvas_set_fnode_layer(mcu_canvas_t *canvas, conference_file_node_t *fnode, int idx);
 void conference_list(conference_obj_t *conference, switch_stream_handle_t *stream, char *delim);
 const char *conference_utils_combine_flag_var(switch_core_session_t *session, const char *var_name);
-int conference_loop_mapping_len();
+int conference_loop_mapping_len(void);
 void conference_api_set_agc(conference_member_t *member, const char *data);
 
 switch_status_t conference_outcall(conference_obj_t *conference,
index 0e3e227de7c991eb9b07338e8fbd1bf9ceac7469..5f14792f2c42b33759d2f37fe8f56bcddbb96714 100644 (file)
@@ -280,7 +280,7 @@ static switch_xml_config_item_t config_settings[] = {
        SWITCH_CONFIG_ITEM_END()
 };
 
-static switch_status_t do_config()
+static switch_status_t do_config(void)
 {
        switch_cache_db_handle_t *dbh = NULL;
        switch_status_t status = SWITCH_STATUS_SUCCESS;
index 9846e7e1d23ba08b1a0121fdb2dcee2199383dbd..108f99b2c576a6fb953661a0befac200af48ae29 100644 (file)
@@ -704,7 +704,7 @@ done:
        return status;
 }
 
-static switch_status_t load_config()
+static switch_status_t load_config(void)
 {
        char *cf = "signalwire.conf";
        switch_xml_t cfg, xml;
@@ -1390,7 +1390,7 @@ static void mod_signalwire_state_register(void)
        }
 }
 
-static void mod_signalwire_state_ready()
+static void mod_signalwire_state_ready(void)
 {
        if (globals.profile_update) {
                switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO, "Signalwire SIP profile update initiated\n");
index c6cfc716c7c61949c89de06440c2e684499fd280..64464e4ef6116aa080399f71e691a8d38865e106 100644 (file)
@@ -2136,7 +2136,7 @@ void launch_skinny_profile_thread(skinny_profile_t *profile) {
 /*****************************************************************************/
 /* MODULE FUNCTIONS */
 /*****************************************************************************/
-switch_endpoint_interface_t *skinny_get_endpoint_interface()
+switch_endpoint_interface_t *skinny_get_endpoint_interface(void)
 {
        return skinny_endpoint_interface;
 }
index 69096ab64ef857d33226257dfef4bcdffb9a581a..aff2ee92c06f26e429fc13685cf6580b201f8f37 100644 (file)
@@ -355,7 +355,7 @@ switch_status_t channel_kill_channel(switch_core_session_t *session, int sig);
 /*****************************************************************************/
 /* MODULE FUNCTIONS */
 /*****************************************************************************/
-switch_endpoint_interface_t *skinny_get_endpoint_interface();
+switch_endpoint_interface_t *skinny_get_endpoint_interface(void);
 
 /*****************************************************************************/
 /* TEXT FUNCTIONS */
index f79f36c0149eeaaae1249f8eeb6cf9c34e144d57..4657a5a9d353f1675eb29b9ec2543800c8361c38 100644 (file)
@@ -697,7 +697,7 @@ switch_status_t skinny_api_register(switch_loadable_module_interface_t **module_
        return SWITCH_STATUS_SUCCESS;
 }
 
-switch_status_t skinny_api_unregister()
+switch_status_t skinny_api_unregister(void)
 {
        switch_console_set_complete("del skinny");
 
index e246957f0d97cf51a2f0c1f116537ff8eeed897a..833d0c15da20a0ce0ebd001d697a014dd012bc7d 100644 (file)
@@ -34,7 +34,7 @@
 #define _SKINNY_API_H
 
 switch_status_t skinny_api_register(switch_loadable_module_interface_t **module_interface);
-switch_status_t skinny_api_unregister();
+switch_status_t skinny_api_unregister(void);
 
 #endif /* _SKINNY_API_H */
 
index 2fdf0063a9f117b53c4a43fe9c49b7fccf589d78..9255c0266424e1c1d5cf2d62f498c026e46eee5d 100644 (file)
@@ -54,7 +54,7 @@ switch_endpoint_interface_t *sofia_endpoint_interface;
 
 #define STRLEN 15
 
-void mod_sofia_shutdown_cleanup();
+void mod_sofia_shutdown_cleanup(void);
 static switch_status_t sofia_on_init(switch_core_session_t *session);
 
 static switch_status_t sofia_on_exchange_media(switch_core_session_t *session);
@@ -6833,7 +6833,7 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_sofia_load)
        return status;
 }
 
-void mod_sofia_shutdown_cleanup() {
+void mod_sofia_shutdown_cleanup(void) {
        int sanity = 0;
        int i;
        switch_status_t st;
index 60a7b61a3aa8dda3ff4a3df996d864e8f851f5c3..7b2d7964c99d66ee95e3c77b0c9102f74c7760b7 100644 (file)
@@ -90,7 +90,7 @@ static const char *test_wait_for_chan_var(switch_channel_t *channel, const char
        return var;
 }
 
-static switch_bool_t has_ipv6(
+static switch_bool_t has_ipv6(void)
 {
        switch_stream_handle_t stream = { 0 };
        SWITCH_STANDARD_STREAM(stream);
@@ -110,7 +110,7 @@ static switch_bool_t has_ipv6()
        return SWITCH_TRUE;
 }
 
-static void register_gw()
+static void register_gw(void)
 {
        switch_stream_handle_t stream = { 0 };
        SWITCH_STANDARD_STREAM(stream);
@@ -118,7 +118,7 @@ static void register_gw()
        switch_safe_free(stream.data);
 }
 
-static void unregister_gw()
+static void unregister_gw(void)
 {
        switch_stream_handle_t stream = { 0 };
        SWITCH_STANDARD_STREAM(stream);
index 20259251dec8952d324d3b02f922e8ab18ea4604..3ec8b060dfe8111797562739cba863b540173a00 100644 (file)
@@ -272,7 +272,7 @@ static switch_status_t my_on_reporting(switch_core_session_t *session)
 }
 
 
-static void do_rotate_all()
+static void do_rotate_all(void)
 {
        switch_hash_index_t *hi;
        void *val;
@@ -294,7 +294,7 @@ static void do_rotate_all()
 }
 
 
-static void do_teardown()
+static void do_teardown(void)
 {
        switch_hash_index_t *hi;
        void *val;
index 4e3bd81f784de7f82d22ea2821ff4ad1768e5806..da038ff37f31af2953e1594d90dad1791c04a0f0 100644 (file)
@@ -88,7 +88,7 @@ static size_t httpCallBack(char *buffer, size_t size, size_t nitems, void *outst
        return size * nitems;
 }
 
-static switch_status_t set_xml_cdr_log_dirs()
+static switch_status_t set_xml_cdr_log_dirs(void)
 {
        switch_time_exp_t tm;
        char *path = NULL;
index 19a3d93fad7382b54ed910e31018c6515a111b9a..5011ff2d46ddc3aa9acd38ccad335b245416a3b3 100644 (file)
@@ -101,7 +101,7 @@ static void handle_SIGTERM(int sig)
 }
 
 /* kill a freeswitch process running in background mode */
-static int freeswitch_kill_background()
+static int freeswitch_kill_background(void)
 {
        FILE *f;                                        /* FILE handle to open the pid file */
        char path[PATH_MAX] = "";               /* full path of the PID file */
index 4e2b70778a70522f35c26d25a3d7cc457bc6fed8..7ec10d88856ae3b9118867b10123e055876971e0 100644 (file)
@@ -3566,7 +3566,7 @@ SWITCH_DECLARE(int) switch_stream_system(const char *cmd, switch_stream_handle_t
        }
 }
 
-SWITCH_DECLARE(uint16_t) switch_core_get_rtp_port_range_start_port()
+SWITCH_DECLARE(uint16_t) switch_core_get_rtp_port_range_start_port(void)
 {
        uint16_t start_port = 0;
 
@@ -3577,7 +3577,7 @@ SWITCH_DECLARE(uint16_t) switch_core_get_rtp_port_range_start_port()
        return start_port;
 }
 
-SWITCH_DECLARE(uint16_t) switch_core_get_rtp_port_range_end_port()
+SWITCH_DECLARE(uint16_t) switch_core_get_rtp_port_range_end_port(void)
 {
        uint16_t end_port = 0;
 
index 74a5713635b40b309b2f146a35e9961c2ad05458..563a554510f417fcb6311066442ae56eb69efbc0 100644 (file)
@@ -246,7 +246,7 @@ SWITCH_DECLARE(cJSON *) switch_log_node_to_json(const switch_log_node_t *node, i
        return json;
 }
 
-static switch_log_node_t *switch_log_node_alloc()
+static switch_log_node_t *switch_log_node_alloc(void)
 {
        switch_log_node_t *node = NULL;
 #ifdef SWITCH_LOG_RECYCLE
index 1f5db7ac2012e3b6f4c43ea287c3a9d3771fe23b..9fd84d846b738a142851ab15a0a27336f5b10f2e 100644 (file)
@@ -99,7 +99,7 @@ static switch_bool_t msrp_check_success_report(switch_msrp_msg_t *msrp_msg)
        return (msrp_h_success_report && !strcmp(msrp_h_success_report, "yes"));
 }
 
-static void msrp_deinit_ssl()
+static void msrp_deinit_ssl(void)
 {
        globals.ssl_ready = 0;
        if (globals.ssl_ctx) {
@@ -112,7 +112,7 @@ static void msrp_deinit_ssl()
        }
 }
 
-static void msrp_init_ssl()
+static void msrp_init_ssl(void)
 {
        const char *err = "";
 
@@ -187,7 +187,7 @@ static void msrp_init_ssl()
 
 SWITCH_DECLARE_GLOBAL_STRING_FUNC(set_global_ip, globals.ip);
 
-static switch_status_t load_config()
+static switch_status_t load_config(void)
 {
        char *cf = "msrp.conf";
        switch_xml_t cfg, xml = NULL, settings, param;
@@ -286,12 +286,12 @@ sock_fail:
        return rv;
 }
 
-SWITCH_DECLARE(const char *) switch_msrp_listen_ip()
+SWITCH_DECLARE(const char *) switch_msrp_listen_ip(void)
 {
        return globals.ip;
 }
 
-SWITCH_DECLARE(switch_status_t) switch_msrp_init()
+SWITCH_DECLARE(switch_status_t) switch_msrp_init(void)
 {
        switch_memory_pool_t *pool;
        switch_thread_t *thread;
@@ -346,7 +346,7 @@ SWITCH_DECLARE(switch_status_t) switch_msrp_init()
        return SWITCH_STATUS_SUCCESS;
 }
 
-SWITCH_DECLARE(switch_status_t) switch_msrp_destroy()
+SWITCH_DECLARE(switch_status_t) switch_msrp_destroy(void)
 {
        switch_status_t st = SWITCH_STATUS_SUCCESS;
        switch_socket_t *sock;
@@ -1622,7 +1622,7 @@ SWITCH_DECLARE (switch_status_t) switch_msrp_perform_send(switch_msrp_session_t
        return status;
 }
 
-SWITCH_DECLARE(switch_msrp_msg_t *) switch_msrp_msg_create()
+SWITCH_DECLARE(switch_msrp_msg_t *) switch_msrp_msg_create(void)
 {
        switch_msrp_msg_t *msg = malloc(sizeof(switch_msrp_msg_t));
        switch_assert(msg);
index 05b0858313fc468a48843aef6adb003a938166a2..ce6f3062df865e9bcecf60555c487856fa01ad76 100644 (file)
@@ -262,8 +262,8 @@ typedef struct {
 
 struct switch_rtp;
 
-static void switch_rtp_dtls_init();
-static void switch_rtp_dtls_destroy();
+static void switch_rtp_dtls_init(void);
+static void switch_rtp_dtls_destroy(void);
 
 #define MAX_DTLS_MTU 4096
 
@@ -1660,7 +1660,7 @@ static void rtcp_generate_sender_info(switch_rtp_t *rtp_session, struct switch_r
                        );
 }
 
-static inline uint32_t calc_local_lsr_now(
+static inline uint32_t calc_local_lsr_now(void)
 {
        switch_time_t now;
        uint32_t ntp_sec, ntp_usec, lsr_now, sec;
@@ -3493,7 +3493,7 @@ static BIO_METHOD dtls_bio_filter_methods = {
 static BIO_METHOD *dtls_bio_filter_methods = NULL;
 #endif
 
-static void switch_rtp_dtls_init() {
+static void switch_rtp_dtls_init(void) {
 #if OPENSSL_VERSION_NUMBER >= 0x10100000L
        dtls_bio_filter_methods = BIO_meth_new(BIO_TYPE_FILTER | BIO_get_new_index(), "DTLS filter");
        BIO_meth_set_write(dtls_bio_filter_methods, dtls_bio_filter_write);
@@ -3503,7 +3503,7 @@ static void switch_rtp_dtls_init() {
 #endif
 }
 
-static void switch_rtp_dtls_destroy() {
+static void switch_rtp_dtls_destroy(void) {
 #if OPENSSL_VERSION_NUMBER >= 0x10100000L
        if (dtls_bio_filter_methods) {
                BIO_meth_free(dtls_bio_filter_methods);
index 122ae79a73cbc4c25ead4b6451650bbc48929a65..5a97b082f2b1cba3a86f2bf457b07ed27a87e1ce 100644 (file)
@@ -470,7 +470,7 @@ static switch_status_t switch_speex_destroy(switch_codec_t *codec)
 /**
  * read default settings from speex.conf
  */
-static void load_configuration()
+static void load_configuration(void)
 {
        switch_xml_t xml = NULL, cfg = NULL;
 
index e35d87712fb40ce66129c78ae17a94aa231848f6..751f2b8c5b8708268d215ef01b0b74122f36b5be 100644 (file)
@@ -1853,7 +1853,7 @@ static void parse_codecs(my_vpx_cfg_t *my_cfg, switch_xml_t codecs)
        }
 }
 
-static void load_config()
+static void load_config(void)
 {
        switch_xml_t cfg = NULL, xml = NULL;
        my_vpx_cfg_t *my_cfg = NULL;