From d3fb5ca7ade98ee04a2516a8ad1d8a6d70d343e6 Mon Sep 17 00:00:00 2001 From: Liviu Chircu Date: Mon, 10 Feb 2020 19:34:14 +0200 Subject: [PATCH] Fix more gcc 10 compilation errors --- lib/reg/sip_msg.h | 2 ++ modules/mid_registrar/gruu.c | 1 - modules/mid_registrar/gruu.h | 1 - modules/presence/clustering.h | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/reg/sip_msg.h b/lib/reg/sip_msg.h index a27ecb779c7..dfbf8bb82fc 100644 --- a/lib/reg/sip_msg.h +++ b/lib/reg/sip_msg.h @@ -34,6 +34,8 @@ #define CONTACT_MAX_SIZE 255 #define RECEIVED_MAX_SIZE 255 +extern char tgruu_dec[]; + /*! \brief * Parse the whole message and bodies of all header fields * that will be needed by registrar diff --git a/modules/mid_registrar/gruu.c b/modules/mid_registrar/gruu.c index 842033790d3..f3484e29fe2 100644 --- a/modules/mid_registrar/gruu.c +++ b/modules/mid_registrar/gruu.c @@ -43,7 +43,6 @@ #define MAX_TGRUU_SIZE 255 #define GR_MAGIC 73 str default_gruu_secret=str_init("0p3nS1pS"); -char tgruu_dec[MAX_TGRUU_SIZE]; int calc_temp_gruu_len(str* aor,str* instance,str *callid) { diff --git a/modules/mid_registrar/gruu.h b/modules/mid_registrar/gruu.h index 69ce6e501e5..a8fc5c8d297 100644 --- a/modules/mid_registrar/gruu.h +++ b/modules/mid_registrar/gruu.h @@ -49,7 +49,6 @@ #define GR_NO_VAL ";gr" #define GR_NO_VAL_SIZE (sizeof(GR_NO_VAL) - 1) -extern char tgruu_dec[]; extern str default_gruu_secret; int calc_temp_gruu_len(str* aor,str* instance,str *callid); diff --git a/modules/presence/clustering.h b/modules/presence/clustering.h index ce10caf6550..1d36ba8ff90 100644 --- a/modules/presence/clustering.h +++ b/modules/presence/clustering.h @@ -26,7 +26,7 @@ #include "../clusterer/api.h" #include "presentity.h" -enum federation_mode { +typedef enum federation_mode { FEDERATION_DISABLED, FEDERATION_ON_DEMAND, FEDERATION_FULL_SHARING