stdlib/tst-qsort2.c: Fix off-by-one argc interpretation error

This fixes an off-by-one argc interpretation error (argv[0] is included
in the count) in stdlib/tst-qsort2.c causing a segfault if the program
is called with one command-line argument only (argv[2] is NULL in that
case).
This commit is contained in:
Maciej W. Rozycki 2014-06-20 21:29:33 +01:00
parent 7fd00f9980
commit 4e6d234712
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2014-06-20 Maciej W. Rozycki <macro@codesourcery.com>
* stdlib/tst-qsort2.c (main): Fix off-by-one argc interpretation
error.
2014-06-20 Joseph Myers <joseph@codesourcery.com> 2014-06-20 Joseph Myers <joseph@codesourcery.com>
* sysdeps/unix/sysv/linux/kernel-features.h * sysdeps/unix/sysv/linux/kernel-features.h

View File

@ -70,7 +70,7 @@ int
main (int argc, char **argv) main (int argc, char **argv)
{ {
int ret = 0; int ret = 0;
if (argc >= 2) if (argc >= 3)
ret |= test (atoi (argv[1]), atoi (argv[2])); ret |= test (atoi (argv[1]), atoi (argv[2]));
else else
{ {