]> git.tdb.fi Git - geometrycompositor.git/commitdiff
Make the code compile cleanly in C90 mode
authorMikko Rasa <tdb@tdb.fi>
Sat, 12 Dec 2015 10:42:59 +0000 (12:42 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sat, 12 Dec 2015 10:42:59 +0000 (12:42 +0200)
Makefile
source/main.c

index adb93d99f7cd70867f7f3d0cc338c2380df82181..db9a8f80ddece2417fa232927502fc8e001e062c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,2 +1,2 @@
 geometrycompositor: source/main.c
-       gcc -o $@ $< -Wall -Wextra -Werror -ggdb -lX11 -lXcomposite -lXdamage -lXext -lGL
+       gcc -o $@ $< -Wall -Wextra -Werror -std=c90 -pedantic -ggdb -lX11 -lXcomposite -lXdamage -lXext -lGL
index f7780a0e20a37955a69579bad3aae0666845a688..731323fe75afdcd754c7e05e9e50fec6968b72fd 100644 (file)
@@ -555,22 +555,28 @@ void process_create_window_event(Compositor *compositor, XCreateWindowEvent *eve
 
 void process_destroy_window_event(Compositor *compositor, XDestroyWindowEvent *event)
 {
-       CompositedScreen *screen = find_screen_by_root(compositor, event->event);
+       CompositedScreen *screen;
+       CompositedWindow *window;
+
+       screen = find_screen_by_root(compositor, event->event);
        if(!screen)
                return;
 
-       CompositedWindow *window = find_window(screen, event->window);
+       window = find_window(screen, event->window);
        if(window)
                remove_window(compositor, screen, window, 1);
 }
 
 void process_map_event(Compositor *compositor, XMapEvent *event)
 {
-       CompositedScreen *screen = find_screen_by_root(compositor, event->event);
+       CompositedScreen *screen;
+       CompositedWindow *window;
+
+       screen = find_screen_by_root(compositor, event->event);
        if(!screen)
                return;
 
-       CompositedWindow *window = find_window(screen, event->window);
+       window = find_window(screen, event->window);
        if(!window)
                return;
 
@@ -582,11 +588,14 @@ void process_map_event(Compositor *compositor, XMapEvent *event)
 
 void process_unmap_event(Compositor *compositor, XUnmapEvent *event)
 {
-       CompositedScreen *screen = find_screen_by_root(compositor, event->event);
+       CompositedScreen *screen;
+       CompositedWindow *window;
+
+       screen = find_screen_by_root(compositor, event->event);
        if(!screen)
                return;
 
-       CompositedWindow *window = find_window(screen, event->window);
+       window = find_window(screen, event->window);
        if(window)
                window->map_state = IsUnviewable;
 
@@ -595,11 +604,13 @@ void process_unmap_event(Compositor *compositor, XUnmapEvent *event)
 
 void process_reparent_event(Compositor *compositor, XReparentEvent *event)
 {
-       CompositedScreen *screen = find_screen_by_root(compositor, event->event);
+       CompositedScreen *screen;
+       CompositedWindow *window;
+
+       screen = find_screen_by_root(compositor, event->event);
        if(!screen)
                return;
 
-       CompositedWindow *window;
        if(event->parent==screen->root)
                window = add_window(compositor, screen, event->window);
        else
@@ -617,11 +628,14 @@ void process_reparent_event(Compositor *compositor, XReparentEvent *event)
 
 void process_configure_event(Compositor *compositor, XConfigureEvent *event)
 {
-       CompositedScreen *screen = find_screen_by_root(compositor, event->event);
+       CompositedScreen *screen;
+       CompositedWindow *window;
+
+       screen = find_screen_by_root(compositor, event->event);
        if(!screen)
                return;
 
-       CompositedWindow *window = find_window(screen, event->window);
+       window = find_window(screen, event->window);
        if(!window)
                return;
 
@@ -642,11 +656,14 @@ void process_configure_event(Compositor *compositor, XConfigureEvent *event)
 
 void process_damage_event(Compositor *compositor, XDamageNotifyEvent *event)
 {
-       CompositedScreen *screen = find_screen_by_window(compositor, event->drawable);
+       CompositedScreen *screen;
+       CompositedWindow *window;
+
+       screen = find_screen_by_window(compositor, event->drawable);
        if(!screen)
                return;
 
-       CompositedWindow *window = find_window(screen, event->drawable);
+       window = find_window(screen, event->drawable);
        if(window->map_state==IsViewable)
                mark_dirty(compositor, screen);
 }