foo() is old-style and may make the compiler do stupid things.
Better to do it ANSI-style, i.e., foo(void)
---
 src/renderer/eval.c            |    2 +-
 src/renderer/eval.h            |    2 +-
 src/renderer/framedescriptor.c |    2 +-
 src/renderer/framedescriptor.h |    2 +-
 src/renderer/osd.c             |    6 +++---
 src/renderer/osd.h             |    2 +-
 src/renderer/raster.c          |    2 +-
 src/renderer/raster.h          |    2 +-
 src/renderer/renderer.c        |    6 +++---
 src/renderer/renderer.h        |    6 +++---
 src/renderer/sampler.c         |    2 +-
 src/renderer/sampler.h         |    2 +-
 src/renderer/videoinreconf.c   |    2 +-
 src/renderer/videoinreconf.h   |    2 +-
 14 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/src/renderer/eval.c b/src/renderer/eval.c
index 97e49a7..380a7ea 100644
--- a/src/renderer/eval.c
+++ b/src/renderer/eval.c
@@ -367,7 +367,7 @@ void eval_input(struct frame_descriptor *frd)
        rtems_message_queue_send(eval_q, &frd, sizeof(void *));
 }
 
-void eval_stop()
+void eval_stop(void)
 {
        void *dummy;
 
diff --git a/src/renderer/eval.h b/src/renderer/eval.h
index 15eff45..360805d 100644
--- a/src/renderer/eval.h
+++ b/src/renderer/eval.h
@@ -22,6 +22,6 @@
 
 void eval_start(frd_callback callback);
 void eval_input(struct frame_descriptor *frd);
-void eval_stop();
+void eval_stop(void);
 
 #endif /* __EVAL_H */
diff --git a/src/renderer/framedescriptor.c b/src/renderer/framedescriptor.c
index b784082..76fe483 100644
--- a/src/renderer/framedescriptor.c
+++ b/src/renderer/framedescriptor.c
@@ -21,7 +21,7 @@
 
 #include "framedescriptor.h"
 
-struct frame_descriptor *new_frame_descriptor()
+struct frame_descriptor *new_frame_descriptor(void)
 {
        struct frame_descriptor *frd;
 
diff --git a/src/renderer/framedescriptor.h b/src/renderer/framedescriptor.h
index 6fd3f9f..030c870 100644
--- a/src/renderer/framedescriptor.h
+++ b/src/renderer/framedescriptor.h
@@ -84,7 +84,7 @@ struct frame_descriptor {
 
 typedef void (*frd_callback)(struct frame_descriptor *);
 
-struct frame_descriptor *new_frame_descriptor();
+struct frame_descriptor *new_frame_descriptor(void);
 void free_frame_descriptor(struct frame_descriptor *frd);
 
 #endif /* __FRAMEDESCRIPTOR_H */
diff --git a/src/renderer/osd.c b/src/renderer/osd.c
index bf9541b..b89f726 100644
--- a/src/renderer/osd.c
+++ b/src/renderer/osd.c
@@ -35,7 +35,7 @@ static struct font_context osd_font;
 static int osd_alpha;
 static int osd_timer;
 
-static void round_corners()
+static void round_corners(void)
 {
        int i;
        int d;
@@ -52,7 +52,7 @@ static void round_corners()
        }
 }
 
-void osd_init()
+void osd_init(void)
 {
        osd_vertices[0][0].x = 0;
        osd_vertices[0][0].y = 0;
@@ -74,7 +74,7 @@ void osd_init()
 #define OSD_DURATION 90
 #define OSD_MAX_ALPHA 40
 
-static void clear_user_area()
+static void clear_user_area(void)
 {
        int x, y;
        
diff --git a/src/renderer/osd.h b/src/renderer/osd.h
index db8dc5d..74ea644 100644
--- a/src/renderer/osd.h
+++ b/src/renderer/osd.h
@@ -18,7 +18,7 @@
 #ifndef __OSD_H
 #define __OSD_H
 
-void osd_init();
+void osd_init(void);
 void osd_event(const char *string);
 void osd_per_frame(int tmu_fd, unsigned short *dest, int hres, int vres);
 
diff --git a/src/renderer/raster.c b/src/renderer/raster.c
index 8966ca9..3e80e54 100644
--- a/src/renderer/raster.c
+++ b/src/renderer/raster.c
@@ -744,7 +744,7 @@ void raster_input(struct frame_descriptor *frd)
        rtems_message_queue_send(raster_q, &frd, sizeof(void *));
 }
 
-void raster_stop()
+void raster_stop(void)
 {
        void *dummy;
 
diff --git a/src/renderer/raster.h b/src/renderer/raster.h
index 1f393d5..89dc9ad 100644
--- a/src/renderer/raster.h
+++ b/src/renderer/raster.h
@@ -22,6 +22,6 @@
 
 void raster_start(int framebuffer_fd, frd_callback callback);
 void raster_input(struct frame_descriptor *frd);
-void raster_stop();
+void raster_stop(void);
 
 #endif /* __RASTER_H */
diff --git a/src/renderer/renderer.c b/src/renderer/renderer.c
index 5331a28..b8388ba 100644
--- a/src/renderer/renderer.c
+++ b/src/renderer/renderer.c
@@ -40,12 +40,12 @@ static struct patch *mashup_head;
 static struct patch *current_patch;
 static rtems_id patch_lock;
 
-void renderer_lock_patch()
+void renderer_lock_patch(void)
 {
        rtems_semaphore_obtain(patch_lock, RTEMS_WAIT, RTEMS_NO_TIMEOUT);
 }
 
-void renderer_unlock_patch()
+void renderer_unlock_patch(void)
 {
        rtems_semaphore_release(patch_lock);
 }
@@ -175,7 +175,7 @@ void renderer_start(int framebuffer_fd, struct patch *p)
        rsswall_start();
 }
 
-void renderer_stop()
+void renderer_stop(void)
 {
        struct patch *p;
        
diff --git a/src/renderer/renderer.h b/src/renderer/renderer.h
index 03de925..41ac5df 100644
--- a/src/renderer/renderer.h
+++ b/src/renderer/renderer.h
@@ -34,8 +34,8 @@ extern int renderer_squareh;
  * 4. call renderer_unlock_patch()
  */
 
-void renderer_lock_patch();
-void renderer_unlock_patch();
+void renderer_lock_patch(void);
+void renderer_unlock_patch(void);
 
 void renderer_pulse_patch(struct patch *p);
 void renderer_add_patch(struct patch *p);
@@ -43,6 +43,6 @@ void renderer_del_patch(struct patch *p);
 struct patch *renderer_get_patch(int spin);
 
 void renderer_start(int framebuffer_fd, struct patch *p);
-void renderer_stop();
+void renderer_stop(void);
 
 #endif /* __RENDERER_H */
diff --git a/src/renderer/sampler.c b/src/renderer/sampler.c
index 8d3ea30..076d21c 100644
--- a/src/renderer/sampler.c
+++ b/src/renderer/sampler.c
@@ -323,7 +323,7 @@ void sampler_return(struct frame_descriptor *frd)
        rtems_message_queue_send(returned_q, &frd, sizeof(void *));
 }
 
-void sampler_stop()
+void sampler_stop(void)
 {
        input_delete_callback(event_callback);
        rtems_event_send(sampler_task_id, RTEMS_EVENT_0);
diff --git a/src/renderer/sampler.h b/src/renderer/sampler.h
index 5a3381e..cf1e159 100644
--- a/src/renderer/sampler.h
+++ b/src/renderer/sampler.h
@@ -22,6 +22,6 @@
 
 void sampler_start(frd_callback callback);
 void sampler_return(struct frame_descriptor *frd);
-void sampler_stop();
+void sampler_stop(void);
 
 #endif /* __SAMPLER_H */
diff --git a/src/renderer/videoinreconf.c b/src/renderer/videoinreconf.c
index 53ec5cb..fb0ba59 100644
--- a/src/renderer/videoinreconf.c
+++ b/src/renderer/videoinreconf.c
@@ -28,7 +28,7 @@ struct reconf_request {
 
 static rtems_id request_q;
 
-void init_videoinreconf()
+void init_videoinreconf(void)
 {
        rtems_status_code sc;
        
diff --git a/src/renderer/videoinreconf.h b/src/renderer/videoinreconf.h
index 845df11..7fa8bc9 100644
--- a/src/renderer/videoinreconf.h
+++ b/src/renderer/videoinreconf.h
@@ -18,7 +18,7 @@
 #ifndef __VIDEOINRECONF_H
 #define __VIDEOINRECONF_H
 
-void init_videoinreconf();
+void init_videoinreconf(void);
 void videoinreconf_request(int cmd, int value);
 void videoinreconf_do(int fd);
 
-- 
1.7.1

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to