From c9eefb0283fc5149d6159e43399218d17384a7b1 Mon Sep 17 00:00:00 2001
From: Martin Nilsson <nilsson@opera.com>
Date: Thu, 21 Aug 2014 22:54:11 +0200
Subject: [PATCH] Added void to zero argument functions.

---
 src/modules/FSEvents/fsevents.cmod       | 4 ++--
 src/modules/Image/encodings/avs.c        | 4 ++--
 src/modules/Image/encodings/dsi.c        | 4 ++--
 src/modules/Image/encodings/hrz.c        | 4 ++--
 src/modules/Image/encodings/neo.c        | 4 ++--
 src/modules/Image/encodings/psd.c        | 4 ++--
 src/modules/Image/encodings/tim.c        | 4 ++--
 src/modules/Image/encodings/wbf.c        | 4 ++--
 src/modules/Image/encodings/xcf.c        | 4 ++--
 src/modules/Java/ntdl.c                  | 2 +-
 src/modules/Math/transforms.h            | 4 ++--
 src/modules/Parser/c.c                   | 4 ++--
 src/modules/Parser/html.c                | 8 ++++----
 src/modules/SANE/sane.c                  | 4 ++--
 src/modules/_Protocols_DNS_SD/sd.c       | 4 ++--
 src/modules/_Stdio/stat.c                | 4 ++--
 src/modules/_WhiteFish/blob.c            | 8 ++++----
 src/modules/_WhiteFish/blob.h            | 4 ++--
 src/modules/_WhiteFish/blobs.c           | 8 ++++----
 src/modules/_WhiteFish/blobs.h           | 4 ++--
 src/modules/_WhiteFish/linkfarm.c        | 8 ++++----
 src/post_modules/GL/auto.c.in            | 6 +++---
 src/post_modules/GLUT/auto.c.in          | 4 ++--
 src/post_modules/GSSAPI/gssapi.cmod      | 4 ++--
 src/post_modules/Nettle/nettle.cmod      | 4 ++--
 src/post_modules/Nettle/nt.cmod          | 4 ++--
 src/post_modules/SDL/constants.h         | 2 +-
 src/post_modules/Shuffler/Shuffler.cmod  | 2 +-
 src/post_modules/Unicode/normalize.c     | 4 ++--
 src/post_modules/Unicode/normalize.h     | 2 +-
 src/post_modules/_ADT/circular_list.cmod | 2 +-
 src/post_modules/_ADT/sequence.cmod      | 2 +-
 32 files changed, 67 insertions(+), 67 deletions(-)

diff --git a/src/modules/FSEvents/fsevents.cmod b/src/modules/FSEvents/fsevents.cmod
index 9e60814c12..30afd67eee 100644
--- a/src/modules/FSEvents/fsevents.cmod
+++ b/src/modules/FSEvents/fsevents.cmod
@@ -28,7 +28,7 @@
 DECLARATIONS
 #ifdef HAVE_FRAMEWORK_CORESERVICES
 
-void low_stop();
+void low_stop(void);
 struct pike_string * string_from_cfstring(CFStringRef cfString);
 
 struct event_callback_ctx 
@@ -295,7 +295,7 @@ PIKEFUN void stop()
   low_stop();
 }
 
-void low_stop()
+void low_stop(void)
 {
   if(THIS->isRunning)
   {
diff --git a/src/modules/Image/encodings/avs.c b/src/modules/Image/encodings/avs.c
index 673303ad40..bdd169c1d1 100644
--- a/src/modules/Image/encodings/avs.c
+++ b/src/modules/Image/encodings/avs.c
@@ -152,7 +152,7 @@ void image_avs_f_encode(INT32 args )
   push_string( end_shared_string(s) );
 }
 
-void init_image_avs()
+void init_image_avs(void)
 {
   ADD_FUNCTION( "decode",  image_avs_f_decode,  tFunc(tStr,tObj), 0);
   ADD_FUNCTION( "_decode", image_avs_f__decode, tFunc(tStr,tMapping), 0);
@@ -160,6 +160,6 @@ void init_image_avs()
 		tFunc(tObj tOr(tObj,tVoid),tStr), 0);
 }
 
-void exit_image_avs()
+void exit_image_avs(void)
 {
 }
diff --git a/src/modules/Image/encodings/dsi.c b/src/modules/Image/encodings/dsi.c
index 2f9094b8b3..4f781f0257 100644
--- a/src/modules/Image/encodings/dsi.c
+++ b/src/modules/Image/encodings/dsi.c
@@ -121,14 +121,14 @@ static void f_decode( INT32 args )
   f_index( 2 );
 }
 
-void init_image_dsi()
+void init_image_dsi(void)
 {
   ADD_FUNCTION("_decode", f__decode, tFunc(tStr,tMapping), 0);
   ADD_FUNCTION("decode", f_decode, tFunc(tStr,tObj), 0);
 }
 
 
-void exit_image_dsi()
+void exit_image_dsi(void)
 {
 }
 /*! @endmodule
diff --git a/src/modules/Image/encodings/hrz.c b/src/modules/Image/encodings/hrz.c
index fd549801ab..ca90081d48 100644
--- a/src/modules/Image/encodings/hrz.c
+++ b/src/modules/Image/encodings/hrz.c
@@ -103,13 +103,13 @@ void image_hrz_f_encode(INT32 args )
   push_string( end_shared_string(s) );
 }
 
-void init_image_hrz()
+void init_image_hrz(void)
 {
   ADD_FUNCTION( "decode", image_hrz_f_decode, tFunc(tStr,tObj), 0);
   ADD_FUNCTION( "_decode", image_hrz_f__decode, tFunc(tStr,tMapping), 0);
   ADD_FUNCTION( "encode", image_hrz_f_encode, tFunc(tObj,tStr), 0);
 }
 
-void exit_image_hrz()
+void exit_image_hrz(void)
 {
 }
diff --git a/src/modules/Image/encodings/neo.c b/src/modules/Image/encodings/neo.c
index 3c19201867..d901d0b670 100644
--- a/src/modules/Image/encodings/neo.c
+++ b/src/modules/Image/encodings/neo.c
@@ -163,13 +163,13 @@ void image_neo_f_decode(INT32 args)
 /*! @endmodule
  */
 
-void init_image_neo()
+void init_image_neo(void)
 {
   ADD_FUNCTION("decode",  image_neo_f_decode,  tFunc(tStr,tObj),  0);
   ADD_FUNCTION("_decode", image_neo_f__decode,
 	       tFunc(tStr,tMap(tStr,tMix)), 0);
 }
 
-void exit_image_neo()
+void exit_image_neo(void)
 {
 }
diff --git a/src/modules/Image/encodings/psd.c b/src/modules/Image/encodings/psd.c
index 9582bf5f73..1cbe4819f7 100644
--- a/src/modules/Image/encodings/psd.c
+++ b/src/modules/Image/encodings/psd.c
@@ -796,7 +796,7 @@ static void f_apply_cmap( INT32 args )
 }
 
 static struct program *image_encoding_psd_program=NULL;
-void init_image_psd()
+void init_image_psd(void)
 {
   ADD_FUNCTION( "___decode", image_f_psd___decode, tFunc(tStr,tMapping), 0);
   ADD_FUNCTION( "___decode_image_channel", f_decode_image_channel,tFunction,0);
@@ -824,7 +824,7 @@ void init_image_psd()
 }
 
 
-void exit_image_psd()
+void exit_image_psd(void)
 {
 #define STRING(X) free_string(PIKE_CONCAT(s_, X))
 #include "psd_constant_strings.h"
diff --git a/src/modules/Image/encodings/tim.c b/src/modules/Image/encodings/tim.c
index bc4332440b..ff95549988 100644
--- a/src/modules/Image/encodings/tim.c
+++ b/src/modules/Image/encodings/tim.c
@@ -336,7 +336,7 @@ void image_tim_f__decode(INT32 args)
    img_tim_decode(args,0);
 }
 
-void init_image_tim()
+void init_image_tim(void)
 {
   ADD_FUNCTION( "decode",  image_tim_f_decode,  tFunc(tStr,tObj), 0);
   ADD_FUNCTION( "decode_alpha",  image_tim_f_decode_alpha,  tFunc(tStr,tObj), 0);
@@ -344,6 +344,6 @@ void init_image_tim()
   ADD_FUNCTION( "decode_header", image_tim_f_decode_header, tFunc(tStr,tMapping), 0);
 }
 
-void exit_image_tim()
+void exit_image_tim(void)
 {
 }
diff --git a/src/modules/Image/encodings/wbf.c b/src/modules/Image/encodings/wbf.c
index 423c84ba95..69792c330a 100644
--- a/src/modules/Image/encodings/wbf.c
+++ b/src/modules/Image/encodings/wbf.c
@@ -439,7 +439,7 @@ static void image_f_wbf_encode( int args )
 /*! @endmodule
  */
 
-void init_image_wbf()
+void init_image_wbf(void)
 {
   ADD_FUNCTION( "encode", image_f_wbf_encode,
 		tFunc(tObj tOr(tVoid,tMapping),tStr), 0);
@@ -451,6 +451,6 @@ void init_image_wbf()
 		tFunc(tStr,tMapping), 0);
 }
 
-void exit_image_wbf()
+void exit_image_wbf(void)
 {
 }
diff --git a/src/modules/Image/encodings/xcf.c b/src/modules/Image/encodings/xcf.c
index 5e6b28d055..20c20a7360 100644
--- a/src/modules/Image/encodings/xcf.c
+++ b/src/modules/Image/encodings/xcf.c
@@ -1413,7 +1413,7 @@ void image_xcf_f__decode_tiles( INT32 args )
 
 
 static struct program *image_encoding_xcf_program=NULL;
-void init_image_xcf()
+void init_image_xcf(void)
 {
   ADD_FUNCTION( "___decode", image_xcf____decode, tFunc(tStr,tMapping), 0);
 
@@ -1510,7 +1510,7 @@ void init_image_xcf()
 }
 
 
-void exit_image_xcf()
+void exit_image_xcf(void)
 {
 #define STRING(X) free_string(s_##X)
 #include "xcf_constant_strings.h"
diff --git a/src/modules/Java/ntdl.c b/src/modules/Java/ntdl.c
index ed8fe6f1c1..7532ee50b1 100644
--- a/src/modules/Java/ntdl.c
+++ b/src/modules/Java/ntdl.c
@@ -158,7 +158,7 @@ static int open_nt_dll(void)
   return 0;
 }
 
-static void close_nt_dll()
+static void close_nt_dll(void)
 {
   if(jvmdll != NULL && FreeLibrary(jvmdll))
     jvmdll = NULL;
diff --git a/src/modules/Math/transforms.h b/src/modules/Math/transforms.h
index 55ce1f999f..e2b8f352b2 100644
--- a/src/modules/Math/transforms.h
+++ b/src/modules/Math/transforms.h
@@ -4,5 +4,5 @@
 || for more information.
 */
 
-void init_math_transforms();
-void exit_math_transforms();
+void init_math_transforms(void);
+void exit_math_transforms(void);
diff --git a/src/modules/Parser/c.c b/src/modules/Parser/c.c
index 3f2b305bda..dc14ba1884 100644
--- a/src/modules/Parser/c.c
+++ b/src/modules/Parser/c.c
@@ -167,12 +167,12 @@ static void f_tokenize( INT32 args )
 /*! @endmodule
  */
 
-void init_parser_c()
+void init_parser_c(void)
 {
   ADD_FUNCTION2("tokenize", f_tokenize,
 		tFunc(tStr, tArr(tOr(tArr(tStr),tStr))), 0, 0);
 }
 
-void exit_parser_c()
+void exit_parser_c(void)
 {
 }
diff --git a/src/modules/Parser/html.c b/src/modules/Parser/html.c
index 305f10324f..beeebc67a9 100644
--- a/src/modules/Parser/html.c
+++ b/src/modules/Parser/html.c
@@ -91,7 +91,7 @@ struct piece
 static struct block_allocator piece_allocator
     = BA_INIT_PAGES(sizeof(struct piece), 2);
 
-static INLINE struct piece * alloc_piece() {
+static INLINE struct piece * alloc_piece(void) {
     struct piece * p = ba_alloc(&piece_allocator);
     p->next = NULL;
     return p;
@@ -111,7 +111,7 @@ struct out_piece
 static struct block_allocator out_piece_allocator
     = BA_INIT_PAGES(sizeof(struct out_piece), 2);
 
-static INLINE struct out_piece * alloc_out_piece() {
+static INLINE struct out_piece * alloc_out_piece(void) {
     struct out_piece * p = ba_alloc(&out_piece_allocator);
     p->next = NULL;
     return p;
@@ -143,7 +143,7 @@ struct feed_stack
 
 static struct block_allocator feed_stack_allocator
     = BA_INIT_PAGES(sizeof(struct feed_stack), 1);
-static INLINE struct feed_stack * alloc_feed_stack() {
+static INLINE struct feed_stack * alloc_feed_stack(void) {
     struct feed_stack * p = ba_alloc(&feed_stack_allocator);
     p->local_feed = NULL;
     return p;
@@ -5500,7 +5500,7 @@ void init_parser_html(void)
    init_calc_chars();
 }
 
-void exit_parser_html()
+void exit_parser_html(void)
 {
    ba_destroy(&piece_allocator);
    ba_destroy(&out_piece_allocator);
diff --git a/src/modules/SANE/sane.c b/src/modules/SANE/sane.c
index 5fe880b98b..5ffa8a139d 100644
--- a/src/modules/SANE/sane.c
+++ b/src/modules/SANE/sane.c
@@ -49,7 +49,7 @@ struct scanner
   SANE_Handle h;
 };
 
-static void init_sane()
+static void init_sane(void)
 {
   if( sane_init( NULL, NULL ) )
     Pike_error( "Sane init failed.\n" );
@@ -475,7 +475,7 @@ static void get_comp_frame( SANE_Handle h, SANE_Parameters *p, char *data )
   }
 }
 
-static void assert_image_program()
+static void assert_image_program(void)
 {
   if( !image_program )
   {
diff --git a/src/modules/_Protocols_DNS_SD/sd.c b/src/modules/_Protocols_DNS_SD/sd.c
index 9da9dab5e8..3a3cbe9751 100644
--- a/src/modules/_Protocols_DNS_SD/sd.c
+++ b/src/modules/_Protocols_DNS_SD/sd.c
@@ -290,7 +290,7 @@ static void * howl_thread(void *arg)
 }
 
 
-static void init_howl_module()
+static void init_howl_module(void)
 {
   if (sw_discovery_init(&service_session) == SW_OKAY) {
     th_create_small(&service_thread, howl_thread, NULL);
@@ -298,7 +298,7 @@ static void init_howl_module()
 }
 
 
-static void exit_howl_module()
+static void exit_howl_module(void)
 {
   /* Close active session */
   if (service_session)
diff --git a/src/modules/_Stdio/stat.c b/src/modules/_Stdio/stat.c
index 79b1450141..a635ed4ca7 100644
--- a/src/modules/_Stdio/stat.c
+++ b/src/modules/_Stdio/stat.c
@@ -947,7 +947,7 @@ void push_stat(PIKE_STAT_T *s)
 
 /* ---------------------------------------------------------------- */
 
-void init_stdio_stat()
+void init_stdio_stat(void)
 {
    unsigned int n=0;
 
@@ -1043,7 +1043,7 @@ void init_stdio_stat()
    add_program_constant("Stat",stat_program,0);
 }
 
-void exit_stdio_stat()
+void exit_stdio_stat(void)
 {
    size_t i;
 
diff --git a/src/modules/_WhiteFish/blob.c b/src/modules/_WhiteFish/blob.c
index f2852a71a0..2292ec4b54 100644
--- a/src/modules/_WhiteFish/blob.c
+++ b/src/modules/_WhiteFish/blob.c
@@ -558,12 +558,12 @@ static void f_blob__cast( INT32 args )
 /*! @endmodule
  */
 
-static void init_blob_struct( )
+static void init_blob_struct(void)
 {
   MEMSET( THIS, 0, sizeof( struct blob_data ) );
 }
 
-static void exit_blob_struct( )
+static void exit_blob_struct(void)
 {
   int i;
   for( i = 0; i<HSIZE; i++ )
@@ -572,7 +572,7 @@ static void exit_blob_struct( )
   init_blob_struct();
 }
 
-void init_blob_program()
+void init_blob_program(void)
 {
   start_new_program();
   ADD_STORAGE( struct blob_data );
@@ -590,7 +590,7 @@ void init_blob_program()
   add_program_constant( "Blob", blob_program, 0 );
 }
 
-void exit_blob_program()
+void exit_blob_program(void)
 {
   free_program( blob_program );
 }
diff --git a/src/modules/_WhiteFish/blob.h b/src/modules/_WhiteFish/blob.h
index f0a03dc8ca..e74124f056 100644
--- a/src/modules/_WhiteFish/blob.h
+++ b/src/modules/_WhiteFish/blob.h
@@ -69,5 +69,5 @@ void wf_blob_low_add( struct object *o, int docid, int field, int off );
 size_t wf_blob_low_memsize( struct object *o );
 /* Returns the size of the blob */
 
-void init_blob_program();
-void exit_blob_program();
+void init_blob_program(void);
+void exit_blob_program(void);
diff --git a/src/modules/_WhiteFish/blobs.c b/src/modules/_WhiteFish/blobs.c
index 7b477b8d47..c0fe58c2e7 100644
--- a/src/modules/_WhiteFish/blobs.c
+++ b/src/modules/_WhiteFish/blobs.c
@@ -232,13 +232,13 @@ static void f_blobs_read_all_sorted( INT32 UNUSED(args) )
 /*! @endmodule
  */
 
-static void init_blobs_struct( )
+static void init_blobs_struct(void)
 {
   MEMSET( THIS, 0, sizeof( struct blobs ) );
   THIS->size = sizeof( struct blobs ) + 128;
 }
 
-static void exit_blobs_struct( )
+static void exit_blobs_struct(void)
 {
   int i;
   for( i = 0; i<HSIZE; i++ )
@@ -248,7 +248,7 @@ static void exit_blobs_struct( )
 }
 
 static struct program *blobs_program;
-void init_blobs_program()
+void init_blobs_program(void)
 {
   start_new_program();
   ADD_STORAGE( struct blobs );
@@ -263,7 +263,7 @@ void init_blobs_program()
   add_program_constant( "Blobs", blobs_program, 0 );
 }
 
-void exit_blobs_program()
+void exit_blobs_program(void)
 {
   free_program( blobs_program );
 }
diff --git a/src/modules/_WhiteFish/blobs.h b/src/modules/_WhiteFish/blobs.h
index 5285234967..8e848da24f 100644
--- a/src/modules/_WhiteFish/blobs.h
+++ b/src/modules/_WhiteFish/blobs.h
@@ -1,3 +1,3 @@
 
-void init_blobs_program();
-void exit_blobs_program();
+void init_blobs_program(void);
+void exit_blobs_program(void);
diff --git a/src/modules/_WhiteFish/linkfarm.c b/src/modules/_WhiteFish/linkfarm.c
index cce6b67afd..c5b122a1a4 100644
--- a/src/modules/_WhiteFish/linkfarm.c
+++ b/src/modules/_WhiteFish/linkfarm.c
@@ -198,12 +198,12 @@ static void f_linkfarm_read( INT32 args )
  */
 
 
-static void init_linkfarm_struct( )
+static void init_linkfarm_struct(void)
 {
   MEMSET( THIS, 0, sizeof( struct linkfarm ) );
 }
 
-static void exit_linkfarm_struct( )
+static void exit_linkfarm_struct(void)
 {
   int i;
 
@@ -218,7 +218,7 @@ static void exit_linkfarm_struct( )
 }
 
 
-void init_linkfarm_program()
+void init_linkfarm_program(void)
 {
   start_new_program();
   ADD_STORAGE(struct linkfarm);
@@ -232,7 +232,7 @@ void init_linkfarm_program()
   add_program_constant( "LinkFarm", linkfarm_program, 0 );
 }
 
-void exit_linkfarm_program()
+void exit_linkfarm_program(void)
 {
   free_program( linkfarm_program );
 }
diff --git a/src/post_modules/GL/auto.c.in b/src/post_modules/GL/auto.c.in
index 36dd8dd577..df270f7944 100644
--- a/src/post_modules/GL/auto.c.in
+++ b/src/post_modules/GL/auto.c.in
@@ -129,7 +129,7 @@ static int check_234_args(char *func, INT32 args, int mn, int mx, int ty,
 
 static int img_inited=0;
 
-static void img_init()
+static void img_init(void)
 {
   glPixelStorei(GL_PACK_SWAP_BYTES, 0);
   glPixelStorei(GL_PACK_LSB_FIRST, 0);
@@ -522,7 +522,7 @@ static void my_glDeleteTextures( INT32 args );
 static void my_glGenTextures( INT32 args );
 static void my_glCallLists( INT32 args );
 
-static void pre_init()
+static void pre_init(void)
 {
   add_function_constant("glFrustum", my_glFrustum,
 			"function(float,float,float,float,float,float:void)",
@@ -536,7 +536,7 @@ static void pre_init()
 			"function(int:array(int))", OPT_EXTERNAL_DEPEND);
 }
 
-static void post_init()
+static void post_init(void)
 {
 }
 
diff --git a/src/post_modules/GLUT/auto.c.in b/src/post_modules/GLUT/auto.c.in
index 366538739c..28c533a9ad 100644
--- a/src/post_modules/GLUT/auto.c.in
+++ b/src/post_modules/GLUT/auto.c.in
@@ -28,7 +28,7 @@
 #endif
 
 
-static void pre_init()
+static void pre_init(void)
 {
 }
 
@@ -40,7 +40,7 @@ static void f_glutInit(INT32 args)
   pop_n_elems(args);
 }
 
-static void post_init()
+static void post_init(void)
 {
   add_function_constant("glutInit", f_glutInit,
 			"function(void:void)", OPT_SIDE_EFFECT);
diff --git a/src/post_modules/GSSAPI/gssapi.cmod b/src/post_modules/GSSAPI/gssapi.cmod
index 2e419a9385..abe12cee40 100644
--- a/src/post_modules/GSSAPI/gssapi.cmod
+++ b/src/post_modules/GSSAPI/gssapi.cmod
@@ -178,7 +178,7 @@ DEFINE_STATIC_OID (GSS_KRB5_NT_PRINCIPAL_NAME,
 
 static struct svalue int_pos_inf = SVALUE_INIT_FREE;
 
-static void resolve_syms();
+static void resolve_syms(void);
 
 #define RESOLVE_SYMS() do {						\
     if (TYPEOF(int_pos_inf) == PIKE_T_FREE) resolve_syms();		\
@@ -426,7 +426,7 @@ static void convert_from_oid_set_and_push (gss_OID_set set)
     move_svalue (&SVALUE, --Pike_sp);					\
   } while (0)
 
-static void resolve_syms()
+static void resolve_syms(void)
 {
   RESOLVE_AND_SET ("Int.inf", int_pos_inf);
   RESOLVE_AND_SET ("Standards.ASN1.encode_der_oid", encode_der_oid);
diff --git a/src/post_modules/Nettle/nettle.cmod b/src/post_modules/Nettle/nettle.cmod
index 8f9c00018d..d255d05b1c 100644
--- a/src/post_modules/Nettle/nettle.cmod
+++ b/src/post_modules/Nettle/nettle.cmod
@@ -270,13 +270,13 @@ program_flags PROGRAM_CLEAR_STORAGE;
 #define AES256_KEY_SIZE	(256>>3)
 #endif
 
-  static void fortuna_generate()
+  static void fortuna_generate(void)
   {
     aes_encrypt(&THIS->aes_ctx, 16, THIS->data, THIS->ctr);
     INCREMENT(16, THIS->ctr);
   }
 
-  static void fortuna_rekey()
+  static void fortuna_rekey(void)
   {
     fortuna_generate();
     MEMCPY(THIS->key, THIS->data, 16);
diff --git a/src/post_modules/Nettle/nt.cmod b/src/post_modules/Nettle/nt.cmod
index c92428b802..c6fe16228b 100644
--- a/src/post_modules/Nettle/nt.cmod
+++ b/src/post_modules/Nettle/nt.cmod
@@ -138,7 +138,7 @@ PIKECLASS CryptContext
 /*! @endmodule
  */
 
-void nt_init()
+void nt_init(void)
 {
   INIT;
 
@@ -166,7 +166,7 @@ void nt_init()
 
 }
 
-void nt_exit()
+void nt_exit(void)
 {
   EXIT;
 }
diff --git a/src/post_modules/SDL/constants.h b/src/post_modules/SDL/constants.h
index dde7ceab29..39fd5752f8 100644
--- a/src/post_modules/SDL/constants.h
+++ b/src/post_modules/SDL/constants.h
@@ -4,7 +4,7 @@
 || for more information.
 */
 
-void init_sdl_constants() {
+void init_sdl_constants(void) {
   /* Video related flags */
   add_integer_constant("SWSURFACE", SDL_SWSURFACE, 0);
   add_integer_constant("HWSURFACE", SDL_HWSURFACE, 0);
diff --git a/src/post_modules/Shuffler/Shuffler.cmod b/src/post_modules/Shuffler/Shuffler.cmod
index 00866ba9c9..a79d55a603 100644
--- a/src/post_modules/Shuffler/Shuffler.cmod
+++ b/src/post_modules/Shuffler/Shuffler.cmod
@@ -784,7 +784,7 @@ PIKECLASS Shuffler
 
   PIKEVAR array sources;
 
-  static void update_sources()
+  static void update_sources(void)
   {
     push_array( THIS->sources );
     debug_malloc_touch( THIS->sources );
diff --git a/src/post_modules/Unicode/normalize.c b/src/post_modules/Unicode/normalize.c
index 3140773528..c6e9cbf52e 100644
--- a/src/post_modules/Unicode/normalize.c
+++ b/src/post_modules/Unicode/normalize.c
@@ -75,7 +75,7 @@ static struct canonic_h  *canonic_hash[HSIZE];
 static int hashes_inited = 0;
 #endif
 
-static void init_hashes()
+static void init_hashes(void)
 {
   unsigned int i;
 
@@ -108,7 +108,7 @@ static void init_hashes()
 }
 
 
-void unicode_normalize_init()
+void unicode_normalize_init(void)
 {
   init_hashes();
 }
diff --git a/src/post_modules/Unicode/normalize.h b/src/post_modules/Unicode/normalize.h
index 246a2b5966..825931d03e 100644
--- a/src/post_modules/Unicode/normalize.h
+++ b/src/post_modules/Unicode/normalize.h
@@ -11,4 +11,4 @@
 struct pike_string *unicode_normalize( struct pike_string *source, int how );
 struct buffer *unicode_decompose_buffer( struct buffer *source,	int how );
 struct buffer *unicode_compose_buffer( struct buffer *source, int how );
-void unicode_normalize_init();
+void unicode_normalize_init(void);
diff --git a/src/post_modules/_ADT/circular_list.cmod b/src/post_modules/_ADT/circular_list.cmod
index c4c589c48d..cf945176c3 100644
--- a/src/post_modules/_ADT/circular_list.cmod
+++ b/src/post_modules/_ADT/circular_list.cmod
@@ -47,7 +47,7 @@ PIKECLASS CircularList
 
   //if there is more than one reference to this array copy it.
 
-  static inline void should_copy()
+  static inline void should_copy(void)
   {
     if (THIS->a->refs > 1)
     {
diff --git a/src/post_modules/_ADT/sequence.cmod b/src/post_modules/_ADT/sequence.cmod
index 3e8c258ae3..b695101edb 100644
--- a/src/post_modules/_ADT/sequence.cmod
+++ b/src/post_modules/_ADT/sequence.cmod
@@ -42,7 +42,7 @@ PIKECLASS Sequence
   
   //if there is more than one reference to this array copy it.
 
-  static inline void should_copy()
+  static inline void should_copy(void)
   {
     if (THIS->a->refs > 1)
     {
-- 
GitLab