From: Ken Matsui Date: Thu, 11 Jan 2024 08:23:32 +0000 (-0800) Subject: libstdc++: Use using instead of typedef in opts-common.h X-Git-Tag: basepoints/gcc-15~3003 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=65e2c932019b4e36d7c1d49952dc006fa7419a3d;p=thirdparty%2Fgcc.git libstdc++: Use using instead of typedef in opts-common.h libstdc++-v3/ChangeLog: * src/filesystem/ops-common.h (stat_type): Use using. Signed-off-by: Ken Matsui Reviewed-by: Jonathan Wakely --- diff --git a/libstdc++-v3/src/filesystem/ops-common.h b/libstdc++-v3/src/filesystem/ops-common.h index d78a54754c2a..d917fddbeb12 100644 --- a/libstdc++-v3/src/filesystem/ops-common.h +++ b/libstdc++-v3/src/filesystem/ops-common.h @@ -118,7 +118,7 @@ namespace __gnu_posix inline int close(int fd) { return ::_close(fd); } - typedef struct ::__stat64 stat_type; + using stat_type = struct ::__stat64; inline int stat(const wchar_t* path, stat_type* buffer) { return ::_wstat64(path, buffer); } @@ -184,7 +184,7 @@ namespace __gnu_posix using ::open; using ::close; # ifdef _GLIBCXX_HAVE_SYS_STAT_H - typedef struct ::stat stat_type; + using stat_type = struct ::stat; using ::stat; # ifdef _GLIBCXX_USE_LSTAT using ::lstat;