From cae4ab2da03e63a8c9a371dc4594a27d7e708f0a Mon Sep 17 00:00:00 2001
From: "Stephen R. van den Berg" <srb@cuci.nl>
Date: Thu, 4 Sep 2014 22:03:31 +0200
Subject: [PATCH] Silence warnings.

---
 src/program.c  | 2 +-
 src/stralloc.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/program.c b/src/program.c
index ef8f246921..dfb3758eab 100644
--- a/src/program.c
+++ b/src/program.c
@@ -5686,7 +5686,7 @@ PMOD_EXPORT int add_constant(struct pike_string *name,
   if(name!=debug_findstring(name))
     Pike_fatal("define_constant on nonshared string.\n");
   if (c) {
-    check_svalue (c);
+    check_svalue ((struct svalue*)c);
     if (TYPEOF(*c) > MAX_TYPE)
       /* check_svalue allows some things like T_SVALUE_PTR. */
       Pike_fatal ("Invalid type in svalue: %d\n", TYPEOF(*c));
diff --git a/src/stralloc.c b/src/stralloc.c
index 28f1708fb6..89d5fa9beb 100644
--- a/src/stralloc.c
+++ b/src/stralloc.c
@@ -269,7 +269,7 @@ PMOD_EXPORT struct pike_string *debug_check_size_shift(const struct pike_string
 {
   if(a->size_shift != shift)
     Pike_fatal("Wrong STRX macro used!\n");
-  return a;
+  return (struct pike_string*)a;
 }
 #endif
 
-- 
GitLab