Message ID | 20200619134352.297146-11-adhemerval.zanella@linaro.org |
---|---|
State | New |
Headers | show |
Series | [v5,01/13] signal: Add signum-{generic,arch}.h | expand |
On 6/19/20 9:43 AM, Adhemerval Zanella wrote: > Checked on x86-64-linux-gnu, i686-linux-gnu, powerpc64le-linux-gnu, > and s390x-linux-gnu. OK for master. No regression on x86_64 and i686. Tested-by: Carlos O'Donell <carlos@redhat.com> Reviewed-by: Carlos O'Donell <carlos@redhat.com> > --- > string/test-strerror-errno.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/string/test-strerror-errno.c b/string/test-strerror-errno.c > index 0c52561015..f3b1a98d22 100644 > --- a/string/test-strerror-errno.c > +++ b/string/test-strerror-errno.c > @@ -55,6 +55,11 @@ do_test (void) > (void) msg; > TEST_COMPARE (errno, 0); > > + locale_t l = xnewlocale (LC_ALL_MASK, "C", NULL); > + msg = strerror_l (-3, l); > + (void) msg; > + TEST_COMPARE (errno, 0); OK, make new locale, then translate with strerror_l for an invalid errnum and make sure errno is unchanged. > + > return 0; > } > >
diff --git a/string/test-strerror-errno.c b/string/test-strerror-errno.c index 0c52561015..f3b1a98d22 100644 --- a/string/test-strerror-errno.c +++ b/string/test-strerror-errno.c @@ -55,6 +55,11 @@ do_test (void) (void) msg; TEST_COMPARE (errno, 0); + locale_t l = xnewlocale (LC_ALL_MASK, "C", NULL); + msg = strerror_l (-3, l); + (void) msg; + TEST_COMPARE (errno, 0); + return 0; }