[PATCH 4/6] Cygwin: Fix warning about narrowing conversions in tape options
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Aug 5 10:18:50 GMT 2024
On Aug 4 22:48, Jon Turney wrote:
> Fix a gcc 12 warning about a narrowing conversion in case labels for
> tape options.
>
> > In file included from /wip/cygwin/src/winsup/cygwin/include/sys/mtio.h:14,
> > from ../../../../src/winsup/cygwin/fhandler/tape.cc:13:
> > ../../../../src/winsup/cygwin/fhandler/tape.cc: In member function ‘int mtinfo_drive::set_options(HANDLE, int32_t)’:
> > ../../../../src/winsup/cygwin/fhandler/tape.cc:965:12: error: narrowing conversion of ‘4026531840’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
> ---
> winsup/cygwin/fhandler/tape.cc | 4 ++--
> winsup/cygwin/local_includes/mtinfo.h | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
With Signed-off-by, LGTM.
Thanks,
Corinna
More information about the Cygwin-patches
mailing list