* io/openat.c (__openat_2): Also pass fd to __openat.

* io/openat64.c (__openat64_2): Also pass fd to __openat64.
	Patch by Kristian Van Der Vliet <vanders@liqwyd.com>.
This commit is contained in:
Ulrich Drepper 2008-05-11 09:32:43 +00:00
parent 3490f01de4
commit 3d7eeebe49
3 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,9 @@
2008-05-11 Ulrich Drepper <drepper@redhat.com>
* io/openat.c (__openat_2): Also pass fd to __openat.
* io/openat64.c (__openat64_2): Also pass fd to __openat64.
Patch by Kristian Van Der Vliet <vanders@liqwyd.com>.
* string/tester.c (test_memcmp): Add a few more tests.
Patch by Mats Erik Andersson <ynglingatal@comhem.se>.

View File

@ -79,7 +79,7 @@ __openat_2 (fd, file, oflag)
if (oflag & O_CREAT)
__fortify_fail ("invalid openat call: O_CREAT without mode");
return __openat (file, oflag);
return __openat (fd, file, oflag);
}
stub_warning (__openat_2)

View File

@ -79,7 +79,7 @@ __openat64_2 (fd, file, oflag)
if (oflag & O_CREAT)
__fortify_fail ("invalid openat64 call: O_CREAT without mode");
return __openat64 (file, oflag);
return __openat64 (fd, file, oflag);
}
stub_warning (__openat_2)