Commit afca52d9 authored by orbea's avatar orbea Committed by derf
Browse files

src: Fix build with clang 16

These are no longer supported in upcoming clang versions.

warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]

Reference: https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240
parent d65f3ba1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -160,7 +160,7 @@ void init_buttonbindings(void);
void setup_stdin(void);
void restore_stdin(void);
void feh_event_handle_keypress(XEvent * ev);
void feh_event_handle_stdin();
void feh_event_handle_stdin(void);
void feh_event_handle_generic(winwidget winwid, unsigned int state, KeySym keysym, unsigned int button);
fehkey *feh_str_to_kb(char * action);
void feh_action_run(feh_file * file, char *action, winwidget winwid);
+2 −3
Original line number Diff line number Diff line
@@ -37,7 +37,6 @@ gib_list *filelist = NULL;
gib_list *original_file_items = NULL; /* original file items from argv */
int filelist_len = 0;
gib_list *current_file = NULL;
extern int errno;

static gib_list *rm_filelist = NULL;

@@ -156,7 +155,7 @@ static void feh_print_stat_error(char *path)
	}
}

static void add_stdin_to_filelist()
static void add_stdin_to_filelist(void)
{
	char buf[1024];
	size_t readsize;
@@ -657,7 +656,7 @@ char *feh_absolute_path(char *path)
	return(ret);
}

void feh_save_filelist()
void feh_save_filelist(void)
{
	char *tmpname;
	char *base_dir = "";
+1 −1
Original line number Diff line number Diff line
@@ -96,7 +96,7 @@ int feh_write_filelist(gib_list * list, char *filename);
gib_list *feh_read_filelist(char *filename);
char *feh_absolute_path(char *path);
gib_list *feh_file_remove_from_list(gib_list * list, gib_list * l);
void feh_save_filelist();
void feh_save_filelist(void);
char *feh_http_unescape(char * url);

int feh_cmp_name(void *file1, void *file2);
+1 −1
Original line number Diff line number Diff line
@@ -53,7 +53,7 @@ void gib_hash_node_free_and_data(gib_hash_node *node)
	return;
}

gib_hash *gib_hash_new()
gib_hash *gib_hash_new(void)
{
	gib_hash *hash = emalloc(sizeof(gib_hash));
	hash->base = gib_hash_node_new("__gib_hash_new",NULL);
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ gib_hash_node *gib_hash_node_new(char *key, void *data);
void           gib_hash_node_free(gib_hash_node *node);
void           gib_hash_node_free_and_data(gib_hash_node *node);

gib_hash *gib_hash_new();
gib_hash *gib_hash_new(void);
void      gib_hash_free(gib_hash *hash);
void      gib_hash_free_and_data(gib_hash *hash);

Loading