i3 - improved tiling WM


remove unnecessary forward declaration of set_statusline_error

Patch status: merged

Patch by Alexander Kedrik

Long description:

Attributes can be added to function definitions.
Tested with gcc 4.8.2 and clang 3.3

To apply this patch, use:
curl http://cr.i3wm.org/patch/357/raw.patch | git am

b/i3bar/src/child.c

16
@@ -81,12 +81,7 @@ static void clear_status_blocks() {
17
  * `draw_bars' is called, the error message text will be drawn on the bar in
18
  * the space allocated for the statusline.
19
  */
20
-
21
-/* forward function declaration is needed to add __attribute__ mechanism which
22
- * helps the compiler understand we are defining a printf wrapper */
23
-static void set_statusline_error(const char *format, ...) __attribute__ ((format (printf, 1, 2)));
24
-
25
-static void set_statusline_error(const char *format, ...) {
26
+__attribute__ ((format (printf, 1, 2))) static void set_statusline_error(const char *format, ...) {
27
     clear_status_blocks();
28
 
29
     char *message;