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