mirror of
				https://github.com/labwc/labwc.git
				synced 2025-10-29 05:40:24 -04:00 
			
		
		
		
	Enable more compiler warnings
This commit is contained in:
		
							parent
							
								
									1995a33df9
								
							
						
					
					
						commit
						82e9e866ec
					
				
					 12 changed files with 37 additions and 19 deletions
				
			
		
							
								
								
									
										25
									
								
								meson.build
									
										
									
									
									
								
							
							
						
						
									
										25
									
								
								meson.build
									
										
									
									
									
								
							|  | @ -19,13 +19,24 @@ add_project_arguments( | |||
| 
 | ||||
| cc = meson.get_compiler('c') | ||||
| 
 | ||||
| add_project_arguments(cc.get_supported_arguments( | ||||
|   [ | ||||
|     '-Wno-unused-parameter', | ||||
|     '-Wundef', | ||||
|   ]), | ||||
|   language: 'c', | ||||
| ) | ||||
| add_project_arguments(cc.get_supported_arguments([ | ||||
|   '-Wundef', | ||||
|   '-Wlogical-op', | ||||
|   '-Wmissing-include-dirs', | ||||
|   '-Wold-style-definition', | ||||
|   '-Wpointer-arith', | ||||
|   '-Winit-self', | ||||
|   '-Wstrict-prototypes', | ||||
|   '-Wimplicit-fallthrough=2', | ||||
|   '-Wendif-labels', | ||||
|   '-Wstrict-aliasing=2', | ||||
|   '-Woverflow', | ||||
|   '-Wmissing-prototypes', | ||||
|   '-Walloca', | ||||
|   '-Wunused-macros', | ||||
| 
 | ||||
|   '-Wno-unused-parameter', | ||||
| ]), language: 'c') | ||||
| 
 | ||||
| version='"@0@"'.format(meson.project_version()) | ||||
| git = find_program('git', native: true, required: false) | ||||
|  |  | |||
|  | @ -73,7 +73,7 @@ build_theme_path(struct ctx *ctx, char *prefix, const char *path) | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| char * | ||||
| static char * | ||||
| find_dir(struct ctx *ctx) | ||||
| { | ||||
| 	char *debug = getenv("LABWC_DEBUG_DIR_CONFIG_AND_THEME"); | ||||
|  |  | |||
|  | @ -2,6 +2,7 @@ | |||
| 
 | ||||
| #include <assert.h> | ||||
| #include <wlr/types/wlr_scene.h> | ||||
| #include "common/scene-helpers.h" | ||||
| 
 | ||||
| struct wlr_scene_rect * | ||||
| lab_wlr_scene_get_rect(struct wlr_scene_node *node) | ||||
|  |  | |||
|  | @ -2,6 +2,7 @@ | |||
| #include <ctype.h> | ||||
| #include <stdio.h> | ||||
| #include <string.h> | ||||
| #include "common/string-helpers.h" | ||||
| 
 | ||||
| static void | ||||
| rtrim(char **s) | ||||
|  |  | |||
|  | @ -530,7 +530,7 @@ rcxml_parse_xml(struct buf *b) | |||
| } | ||||
| 
 | ||||
| static void | ||||
| rcxml_init() | ||||
| rcxml_init(void) | ||||
| { | ||||
| 	static bool has_run; | ||||
| 
 | ||||
|  |  | |||
|  | @ -11,6 +11,7 @@ | |||
| #include "common/mem.h" | ||||
| #include "common/spawn.h" | ||||
| #include "common/string-helpers.h" | ||||
| #include "config/session.h" | ||||
| 
 | ||||
| static bool | ||||
| isfile(const char *path) | ||||
|  | @ -51,7 +52,7 @@ error: | |||
| 	free(value.buf); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| read_environment_file(const char *filename) | ||||
| { | ||||
| 	char *line = NULL; | ||||
|  |  | |||
							
								
								
									
										14
									
								
								src/cursor.c
									
										
									
									
									
								
							
							
						
						
									
										14
									
								
								src/cursor.c
									
										
									
									
									
								
							|  | @ -515,7 +515,7 @@ cursor_update_focus(struct server *server) | |||
| 		/*cursor_has_moved*/ false); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| handle_constraint_commit(struct wl_listener *listener, void *data) | ||||
| { | ||||
| 	struct seat *seat = wl_container_of(listener, seat, constraint_commit); | ||||
|  | @ -523,7 +523,7 @@ handle_constraint_commit(struct wl_listener *listener, void *data) | |||
| 	assert(constraint->surface = data); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| destroy_constraint(struct wl_listener *listener, void *data) | ||||
| { | ||||
| 	struct constraint *constraint = wl_container_of(listener, constraint, | ||||
|  | @ -621,7 +621,7 @@ cursor_motion(struct wl_listener *listener, void *data) | |||
| 	process_cursor_motion(seat->server, event->time_msec); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| cursor_motion_absolute(struct wl_listener *listener, void *data) | ||||
| { | ||||
| 	/*
 | ||||
|  | @ -890,7 +890,7 @@ cursor_button_release(struct seat *seat, struct wlr_pointer_button_event *event) | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| cursor_button(struct wl_listener *listener, void *data) | ||||
| { | ||||
| 	/*
 | ||||
|  | @ -943,7 +943,7 @@ compare_delta(const struct wlr_pointer_axis_event *event, double *accum) | |||
| 	return 0; | ||||
| } | ||||
| 
 | ||||
| bool | ||||
| static bool | ||||
| handle_cursor_axis(struct server *server, struct cursor_context *ctx, | ||||
| 		struct wlr_pointer_axis_event *event) | ||||
| { | ||||
|  | @ -989,7 +989,7 @@ handle_cursor_axis(struct server *server, struct cursor_context *ctx, | |||
| 	return handled; | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| cursor_axis(struct wl_listener *listener, void *data) | ||||
| { | ||||
| 	/*
 | ||||
|  | @ -1016,7 +1016,7 @@ cursor_axis(struct wl_listener *listener, void *data) | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| void | ||||
| static void | ||||
| cursor_frame(struct wl_listener *listener, void *data) | ||||
| { | ||||
| 	/*
 | ||||
|  |  | |||
|  | @ -2,6 +2,7 @@ | |||
| #include <wlr/types/wlr_layer_shell_v1.h> | ||||
| #include <wlr/types/wlr_scene.h> | ||||
| #include "common/scene-helpers.h" | ||||
| #include "debug.h" | ||||
| #include "labwc.h" | ||||
| #include "node.h" | ||||
| #include "ssd.h" | ||||
|  |  | |||
|  | @ -2,6 +2,7 @@ | |||
| #include <stdbool.h> | ||||
| #include <stdint.h> | ||||
| #include <string.h> | ||||
| #include "key-state.h" | ||||
| 
 | ||||
| #define MAX_PRESSED_KEYS (16) | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,6 +1,7 @@ | |||
| // SPDX-License-Identifier: GPL-2.0-only
 | ||||
| #include "config/rcxml.h" | ||||
| #include "labwc.h" | ||||
| #include "resistance.h" | ||||
| #include "view.h" | ||||
| 
 | ||||
| struct edges { | ||||
|  |  | |||
|  | @ -159,6 +159,7 @@ server_global_filter(const struct wl_client *client, const struct wl_global *glo | |||
| { | ||||
| 	const struct wl_interface *iface = wl_global_get_interface(global); | ||||
| 	struct server *server = (struct server *)data; | ||||
| 	/* Silence unused var compiler warnings */ | ||||
| 	(void)iface; (void)server; | ||||
| 
 | ||||
| #if HAVE_XWAYLAND | ||||
|  |  | |||
|  | @ -30,7 +30,7 @@ add_token(enum token_type token_type) | |||
| } | ||||
| 
 | ||||
| static void | ||||
| get_identifier_token() | ||||
| get_identifier_token(void) | ||||
| { | ||||
| 	struct token *token = tokens + nr_tokens - 1; | ||||
| 	token->name[token->pos] = current_buffer_position[0]; | ||||
|  | @ -79,7 +79,7 @@ get_number_token(void) | |||
| } | ||||
| 
 | ||||
| static void | ||||
| get_special_char_token() | ||||
| get_special_char_token(void) | ||||
| { | ||||
| 	struct token *token = tokens + nr_tokens - 1; | ||||
| 	token->name[0] = current_buffer_position[0]; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Consolatis
						Consolatis