Module: kamailio
Branch: master
Commit: e458ca15a4ca30448ea9aae20a93eb86e2ce92c0
URL: 
https://github.com/kamailio/kamailio/commit/e458ca15a4ca30448ea9aae20a93eb86e2ce92c0

Author: Gustavo Almeida <gustavo.abc...@hotmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-02-14T12:39:50+01:00

ims_registrar_pcscf: Fix CentOS 7 Build

- ims_registrar_pcscf: Fix non C99 compliant code

---

Modified: src/modules/ims_registrar_pcscf/subscribe.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/e458ca15a4ca30448ea9aae20a93eb86e2ce92c0.diff
Patch: 
https://github.com/kamailio/kamailio/commit/e458ca15a4ca30448ea9aae20a93eb86e2ce92c0.patch

---

diff --git a/src/modules/ims_registrar_pcscf/subscribe.c 
b/src/modules/ims_registrar_pcscf/subscribe.c
index c507b6d272d..9259704eb10 100644
--- a/src/modules/ims_registrar_pcscf/subscribe.c
+++ b/src/modules/ims_registrar_pcscf/subscribe.c
@@ -56,12 +56,13 @@ int reginfo_subscribe_real(struct sip_msg *msg, pv_elem_t 
*uri,
        str extra_headers = {0};
        reginfo_event_t *new_event;
        str *subs_outbound_proxy = 0;
+       int i = 0;
 
        int len = strlen(P_ASSERTED_IDENTITY_HDR_PREFIX) + pcscf_uri.len + 1
                          + CRLF_LEN;
        if(service_routes != NULL) {
                len += strlen(ROUTE_HDR_PREFIX) + strlen(ROUTE_HDR_END);
-               for(int i = 0; i < num_service_routes; i++) {
+               for(i = 0; i < num_service_routes; i++) {
                        len += service_routes[i].len + 
strlen(ROUTE_HDR_SEPARATOR);
                }
        }
@@ -87,7 +88,7 @@ int reginfo_subscribe_real(struct sip_msg *msg, pv_elem_t 
*uri,
                memcpy(extra_headers.s + extra_headers.len, ROUTE_HDR_PREFIX,
                                strlen(ROUTE_HDR_PREFIX));
                extra_headers.len += strlen(ROUTE_HDR_PREFIX);
-               for(int i = 0; i < num_service_routes; i++) {
+               for(i = 0; i < num_service_routes; i++) {
                        memcpy(extra_headers.s + extra_headers.len, 
service_routes[i].s,
                                        service_routes[i].len);
                        extra_headers.len += service_routes[i].len;

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to