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

Author: Victor Seva <linuxman...@torreviejawireless.org>
Committer: Victor Seva <linuxman...@torreviejawireless.org>
Date: 2024-10-08T13:05:19+02:00

core/rand: fix -Wdeprecated-non-prototype

> Warning: core/rand/isaac/rand.c:28:6: warning: a function definition without 
> a prototype is deprecated in all versions of C and is not supported in C2x 
> [-Wdeprecated-non-prototype]
> void isaac(ctx) randctx *ctx;
>      ^
> Warning: core/rand/isaac/rand.c:81:6: warning: a function definition without 
> a prototype is deprecated in all versions of C and is not supported in C2x 
> [-Wdeprecated-non-prototype]
> void randinit(ctx, flag) randctx *ctx;

---

Modified: src/core/rand/isaac/rand.c

---

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

---

diff --git a/src/core/rand/isaac/rand.c b/src/core/rand/isaac/rand.c
index eb917fdd34f..52d44d5eb6d 100644
--- a/src/core/rand/isaac/rand.c
+++ b/src/core/rand/isaac/rand.c
@@ -25,7 +25,7 @@ rand.c: By Bob Jenkins.  My random number generator, ISAAC.  
Public Domain.
                *(r++) = b = ind(mm, y >> RANDSIZL) + x; \
        }
 
-void isaac(ctx) randctx *ctx;
+void isaac(randctx *ctx)
 {
        register ub4 a, b, x, y, *m, *mm, *m2, *r, *mend;
        mm = ctx->randmem;
@@ -78,8 +78,7 @@ void isaac(ctx) randctx *ctx;
        }
 
 /* if (flag==TRUE), then use the contents of randrsl[] to initialize mm[]. */
-void randinit(ctx, flag) randctx *ctx;
-word flag;
+void randinit(randctx *ctx, word flag)
 {
        word i;
        ub4 a, b, c, d, e, f, g, h;

_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to