From: David Mitchell Date: Mon, 18 Nov 2013 15:24:04 +0000 (+0000) Subject: POSIX: silence some compiler warnings X-Git-Tag: upstream/5.20.0~1193 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=df164f52fe0eb3807220860c2ba97135a0264905;p=platform%2Fupstream%2Fperl.git POSIX: silence some compiler warnings --- diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs index b3319fb..6caea48 100644 --- a/ext/POSIX/POSIX.xs +++ b/ext/POSIX/POSIX.xs @@ -580,6 +580,10 @@ BOOT: CV *cv; const char *file = __FILE__; + + /* silence compiler warning about not_here() defined but not used */ + if (0) not_here(""); + /* Ensure we get the function, not a macro implementation. Like the C89 standard says we can... */ #undef isalnum @@ -744,6 +748,8 @@ getiflag(termios_ref) case 3: RETVAL = termios_ref->c_lflag; break; + default: + RETVAL = 0; /* silence compiler warning */ } #else not_here(GvNAME(CvGV(cv))); diff --git a/ext/POSIX/lib/POSIX.pm b/ext/POSIX/lib/POSIX.pm index d5f344a..68c0688 100644 --- a/ext/POSIX/lib/POSIX.pm +++ b/ext/POSIX/lib/POSIX.pm @@ -4,7 +4,7 @@ use warnings; our ($AUTOLOAD, %SIGRT); -our $VERSION = '1.35'; +our $VERSION = '1.36'; require XSLoader;