mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 02:27:36 +03:00
Replace /*PRINTFLIKEn*/ with attribute(printf)
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Issue #12201
This commit is contained in:
+4
-10
@@ -38,9 +38,6 @@
|
||||
#include <wchar.h>
|
||||
#include <unistd.h>
|
||||
|
||||
static const char PNAME_FMT[] = "%s: ";
|
||||
static const char ERRNO_FMT[] = ": %s\n";
|
||||
|
||||
static const char *pname;
|
||||
|
||||
static void
|
||||
@@ -85,16 +82,16 @@ uu_alt_exit(int profile)
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
static __attribute__((format(printf, 2, 0))) void
|
||||
uu_warn_internal(int err, const char *format, va_list alist)
|
||||
{
|
||||
if (pname != NULL)
|
||||
(void) fprintf(stderr, PNAME_FMT, pname);
|
||||
(void) fprintf(stderr, "%s: ", pname);
|
||||
|
||||
(void) vfprintf(stderr, format, alist);
|
||||
|
||||
if (strrchr(format, '\n') == NULL)
|
||||
(void) fprintf(stderr, ERRNO_FMT, strerror(err));
|
||||
(void) fprintf(stderr, ": %s\n", strerror(err));
|
||||
}
|
||||
|
||||
void
|
||||
@@ -103,7 +100,6 @@ uu_vwarn(const char *format, va_list alist)
|
||||
uu_warn_internal(errno, format, alist);
|
||||
}
|
||||
|
||||
/*PRINTFLIKE1*/
|
||||
void
|
||||
uu_warn(const char *format, ...)
|
||||
{
|
||||
@@ -113,7 +109,7 @@ uu_warn(const char *format, ...)
|
||||
va_end(alist);
|
||||
}
|
||||
|
||||
static void
|
||||
static __attribute__((format(printf, 2, 0))) __NORETURN void
|
||||
uu_die_internal(int status, const char *format, va_list alist)
|
||||
{
|
||||
uu_warn_internal(errno, format, alist);
|
||||
@@ -137,7 +133,6 @@ uu_vdie(const char *format, va_list alist)
|
||||
uu_die_internal(UU_EXIT_FATAL, format, alist);
|
||||
}
|
||||
|
||||
/*PRINTFLIKE1*/
|
||||
void
|
||||
uu_die(const char *format, ...)
|
||||
{
|
||||
@@ -153,7 +148,6 @@ uu_vxdie(int status, const char *format, va_list alist)
|
||||
uu_die_internal(status, format, alist);
|
||||
}
|
||||
|
||||
/*PRINTFLIKE2*/
|
||||
void
|
||||
uu_xdie(int status, const char *format, ...)
|
||||
{
|
||||
|
||||
@@ -304,7 +304,6 @@ libzfs_error_description(libzfs_handle_t *hdl)
|
||||
}
|
||||
}
|
||||
|
||||
/*PRINTFLIKE2*/
|
||||
void
|
||||
zfs_error_aux(libzfs_handle_t *hdl, const char *fmt, ...)
|
||||
{
|
||||
@@ -352,7 +351,6 @@ zfs_error(libzfs_handle_t *hdl, int error, const char *msg)
|
||||
return (zfs_error_fmt(hdl, error, "%s", msg));
|
||||
}
|
||||
|
||||
/*PRINTFLIKE3*/
|
||||
int
|
||||
zfs_error_fmt(libzfs_handle_t *hdl, int error, const char *fmt, ...)
|
||||
{
|
||||
@@ -403,7 +401,6 @@ zfs_standard_error(libzfs_handle_t *hdl, int error, const char *msg)
|
||||
return (zfs_standard_error_fmt(hdl, error, "%s", msg));
|
||||
}
|
||||
|
||||
/*PRINTFLIKE3*/
|
||||
int
|
||||
zfs_standard_error_fmt(libzfs_handle_t *hdl, int error, const char *fmt, ...)
|
||||
{
|
||||
@@ -613,7 +610,6 @@ zpool_standard_error(libzfs_handle_t *hdl, int error, const char *msg)
|
||||
return (zpool_standard_error_fmt(hdl, error, "%s", msg));
|
||||
}
|
||||
|
||||
/*PRINTFLIKE3*/
|
||||
int
|
||||
zpool_standard_error_fmt(libzfs_handle_t *hdl, int error, const char *fmt, ...)
|
||||
{
|
||||
@@ -771,7 +767,6 @@ zfs_alloc(libzfs_handle_t *hdl, size_t size)
|
||||
/*
|
||||
* A safe form of asprintf() which will die if the allocation fails.
|
||||
*/
|
||||
/*PRINTFLIKE2*/
|
||||
char *
|
||||
zfs_asprintf(libzfs_handle_t *hdl, const char *fmt, ...)
|
||||
{
|
||||
|
||||
@@ -634,7 +634,6 @@ vcmn_err(int ce, const char *fmt, va_list adx)
|
||||
}
|
||||
}
|
||||
|
||||
/*PRINTFLIKE2*/
|
||||
void
|
||||
cmn_err(int ce, const char *fmt, ...)
|
||||
{
|
||||
|
||||
@@ -69,8 +69,7 @@
|
||||
|
||||
#include "zutil_import.h"
|
||||
|
||||
/*PRINTFLIKE2*/
|
||||
static void
|
||||
static __attribute__((format(printf, 2, 3))) void
|
||||
zutil_error_aux(libpc_handle_t *hdl, const char *fmt, ...)
|
||||
{
|
||||
va_list ap;
|
||||
@@ -104,8 +103,7 @@ zutil_verror(libpc_handle_t *hdl, const char *error, const char *fmt,
|
||||
}
|
||||
}
|
||||
|
||||
/*PRINTFLIKE3*/
|
||||
static int
|
||||
static __attribute__((format(printf, 3, 4))) int
|
||||
zutil_error_fmt(libpc_handle_t *hdl, const char *error, const char *fmt, ...)
|
||||
{
|
||||
va_list ap;
|
||||
@@ -1237,7 +1235,7 @@ zpool_find_import_scan_dir(libpc_handle_t *hdl, pthread_mutex_t *lock,
|
||||
if (error == ENOENT)
|
||||
return (0);
|
||||
|
||||
zutil_error_aux(hdl, strerror(error));
|
||||
zutil_error_aux(hdl, "%s", strerror(error));
|
||||
(void) zutil_error_fmt(hdl, EZFS_BADPATH, dgettext(
|
||||
TEXT_DOMAIN, "cannot resolve path '%s'"), dir);
|
||||
return (error);
|
||||
@@ -1246,7 +1244,7 @@ zpool_find_import_scan_dir(libpc_handle_t *hdl, pthread_mutex_t *lock,
|
||||
dirp = opendir(path);
|
||||
if (dirp == NULL) {
|
||||
error = errno;
|
||||
zutil_error_aux(hdl, strerror(error));
|
||||
zutil_error_aux(hdl, "%s", strerror(error));
|
||||
(void) zutil_error_fmt(hdl, EZFS_BADPATH,
|
||||
dgettext(TEXT_DOMAIN, "cannot open '%s'"), path);
|
||||
return (error);
|
||||
@@ -1308,7 +1306,7 @@ zpool_find_import_scan_path(libpc_handle_t *hdl, pthread_mutex_t *lock,
|
||||
goto out;
|
||||
}
|
||||
|
||||
zutil_error_aux(hdl, strerror(error));
|
||||
zutil_error_aux(hdl, "%s", strerror(error));
|
||||
(void) zutil_error_fmt(hdl, EZFS_BADPATH, dgettext(
|
||||
TEXT_DOMAIN, "cannot resolve path '%s'"), dir);
|
||||
goto out;
|
||||
@@ -1346,7 +1344,7 @@ zpool_find_import_scan(libpc_handle_t *hdl, pthread_mutex_t *lock,
|
||||
if (error == ENOENT)
|
||||
continue;
|
||||
|
||||
zutil_error_aux(hdl, strerror(error));
|
||||
zutil_error_aux(hdl, "%s", strerror(error));
|
||||
(void) zutil_error_fmt(hdl, EZFS_BADPATH, dgettext(
|
||||
TEXT_DOMAIN, "cannot resolve path '%s'"), dir[i]);
|
||||
goto error;
|
||||
|
||||
Reference in New Issue
Block a user