[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH v2 03/24] cdi/vesa: Entferne "inline"
* Die Funktionen sind im Header zwar als inline deklariert, dort ist
aber nur der Funktionskopf. Weil das "inline" vermutlich tatsächlich
nichts bewirkt und GCC obendrein bei -std=gnu11 drüber meckert, ist es
am besten, es einfach zu entfernen.
Signed-off-by: Max Reitz <max@xxxxxxxxxx>
---
src/modules/cdi/vesa/drawing.c | 12 ++++++------
src/modules/cdi/vesa/drawing.h | 12 ++++++------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/modules/cdi/vesa/drawing.c b/src/modules/cdi/vesa/drawing.c
index b169ec2..8f53e8b 100644
--- a/src/modules/cdi/vesa/drawing.c
+++ b/src/modules/cdi/vesa/drawing.c
@@ -422,7 +422,7 @@ void vesa_draw_bitmap_part(struct cdi_video_bitmap* target,
}
}
-inline void vesa_draw_dot(struct cdi_video_bitmap* target, unsigned int x,
+void vesa_draw_dot(struct cdi_video_bitmap* target, unsigned int x,
unsigned int y, struct cdi_video_color* color)
{
// Ungueltige Positionen abfangen
@@ -454,7 +454,7 @@ inline void vesa_draw_dot(struct cdi_video_bitmap* target, unsigned int x,
*start |= newcolor & colormask;
}
-inline uint32_t do_rop(enum cdi_video_raster_op rop, uint32_t new, uint32_t old)
+uint32_t do_rop(enum cdi_video_raster_op rop, uint32_t new, uint32_t old)
{
switch (rop) {
case CDI_VIDEO_ROP_OR:
@@ -472,7 +472,7 @@ inline uint32_t do_rop(enum cdi_video_raster_op rop, uint32_t new, uint32_t old)
}
}
-inline uint32_t convert_color(struct cdi_video_pixel_format fmt,
+uint32_t convert_color(struct cdi_video_pixel_format fmt,
struct cdi_video_color* cdicolor)
{
uint32_t red, blue, green, alpha, color;
@@ -493,7 +493,7 @@ inline uint32_t convert_color(struct cdi_video_pixel_format fmt,
return color;
}
-inline struct cdi_video_color* convert_color_from_pixel(struct cdi_video_pixel_format
+struct cdi_video_color* convert_color_from_pixel(struct cdi_video_pixel_format
fmt, uint32_t value)
{
struct cdi_video_color* color = malloc(sizeof(struct cdi_video_color));
@@ -520,7 +520,7 @@ inline struct cdi_video_color* convert_color_from_pixel(struct cdi_video_pixel_f
return color;
}
-inline void* get_read_buffer_addr(struct cdi_video_bitmap* bitmap)
+void* get_read_buffer_addr(struct cdi_video_bitmap* bitmap)
{
int x;
char* addr = NULL;
@@ -537,7 +537,7 @@ inline void* get_read_buffer_addr(struct cdi_video_bitmap* bitmap)
return NULL;
}
-inline void* get_write_buffer_addr(struct cdi_video_bitmap* bitmap)
+void* get_write_buffer_addr(struct cdi_video_bitmap* bitmap)
{
int x;
char* addr = NULL;
diff --git a/src/modules/cdi/vesa/drawing.h b/src/modules/cdi/vesa/drawing.h
index bed6043..76b1fee 100644
--- a/src/modules/cdi/vesa/drawing.h
+++ b/src/modules/cdi/vesa/drawing.h
@@ -47,16 +47,16 @@ void vesa_draw_bitmap_part(struct cdi_video_bitmap* target,
struct cdi_video_bitmap* bitmap, unsigned int x, unsigned int y,
unsigned int srcx, unsigned int srcy, unsigned int width,
unsigned int height);
-inline void vesa_draw_dot(struct cdi_video_bitmap* target, unsigned int x,
+void vesa_draw_dot(struct cdi_video_bitmap* target, unsigned int x,
unsigned int y, struct cdi_video_color* color);
-inline uint32_t do_rop(enum cdi_video_raster_op rop, uint32_t new, uint32_t old);
-inline uint32_t convert_color(struct cdi_video_pixel_format fmt,
+uint32_t do_rop(enum cdi_video_raster_op rop, uint32_t new, uint32_t old);
+uint32_t convert_color(struct cdi_video_pixel_format fmt,
struct cdi_video_color* cdicolor);
-inline struct cdi_video_color* convert_color_from_pixel(struct cdi_video_pixel_format
+struct cdi_video_color* convert_color_from_pixel(struct cdi_video_pixel_format
fmt, uint32_t value);
-inline void* get_read_buffer_addr(struct cdi_video_bitmap* bitmap);
-inline void* get_write_buffer_addr(struct cdi_video_bitmap* bitmap);
+void* get_read_buffer_addr(struct cdi_video_bitmap* bitmap);
+void* get_write_buffer_addr(struct cdi_video_bitmap* bitmap);
#endif /* __VESA_DRAWING_H__ */
--
2.6.3