From 1e3ac588741a7f173daf82c187d655852ca3a222 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Wed, 21 Aug 2024 16:08:15 +0200 Subject: [PATCH] Fix compilation errors on modern gcc. --- init/init.c | 2 +- libc/net/if/if_nametoindex.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/init/init.c b/init/init.c index 0ca28f01..0c2fd579 100644 --- a/init/init.c +++ b/init/init.c @@ -2073,7 +2073,7 @@ static void daemon_wait(struct daemon* daemon) daemon->name); daemon->exit_code = WCONSTRUCT(WNATURE_EXITED, 3, 0); daemon_on_startup_error(daemon); - return NULL; + return; } daemon_configure(daemon, daemon_config); daemon_config_free(daemon_config); diff --git a/libc/net/if/if_nametoindex.c b/libc/net/if/if_nametoindex.c index 2aa45c15..05aa5c3c 100644 --- a/libc/net/if/if_nametoindex.c +++ b/libc/net/if/if_nametoindex.c @@ -28,7 +28,7 @@ unsigned int if_nametoindex(const char* name) { struct if_nameindex* ifs = if_nameindex(); if ( !ifs ) - return NULL; + return 0; for ( size_t i = 0; ifs[i].if_index; i++ ) { if ( !strcmp(ifs[i].if_name, name) )