fish/tilde.c: Remove ignore -Wanalyzer-null-argument

Added in 2021 as a workaround for GCC 11 and since fixed upstream.

On macOS (clang):

tilde.c:43:32: error: unknown warning group '-Wanalyzer-null-argument', ignored [-Werror,-Wunknown-warning-option]
                               ^
tilde.c:86:32: error: unknown warning group '-Wanalyzer-null-argument', ignored [-Werror,-Wunknown-warning-option]
                               ^
2 errors generated.
This commit is contained in:
Richard W.M. Jones
2022-08-16 15:57:55 +01:00
parent 8d50637741
commit 39d66abc04

View File

@@ -39,8 +39,6 @@ static char *expand_home (char *orig, const char *append);
static const char *find_home_for_username (const char *, size_t);
static const char *find_home_for_current_user (void);
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wanalyzer-null-argument"
/**
* This is called from the script loop if we find a candidate for
* C<~username> (tilde-expansion).
@@ -80,10 +78,7 @@ try_tilde_expansion (char *str)
/* No match, return the original string. */
return str;
}
#pragma GCC diagnostic pop
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wanalyzer-null-argument"
/**
* Return C<$HOME> + append string.
*/
@@ -115,7 +110,6 @@ expand_home (char *orig, const char *append)
return str;
}
#pragma GCC diagnostic pop
/**
* Lookup C<username> (of length C<ulen>), return home directory if