mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-11 13:02:10 +08:00
Close the file in fileio.exp test
I see the following fail in fileio.exp on mingw32 host gdb, rename 1: ret = -1, errno = 13^M ^M Breakpoint 2, stop () at fileio.c:76^M 76 static void stop () {}^M (gdb) FAIL: gdb.base/fileio.exp: Rename a file the test fails to rename a file which is not expected. The previous test test_write doesn't close the file, so the rename fails as a result on Windows. This patch fixes it by closing file in test_write, and the fail goes away. rename 1: ret = 0, errno = 0 OK^M ^M Breakpoint 2, stop () at fileio.c:76^M 76 static void stop () {}^M (gdb) PASS: gdb.base/fileio.exp: Rename a file gdb/testsuite: 2014-10-29 Yao Qi <yao@codesourcery.com> * gdb.base/fileio.c (test_write): Close the file.
This commit is contained in:
parent
6041179a74
commit
0ea4d52e43
@ -1,3 +1,7 @@
|
||||
2014-10-29 Yao Qi <yao@codesourcery.com>
|
||||
|
||||
* gdb.base/fileio.c (test_write): Close the file.
|
||||
|
||||
2014-10-28 Pedro Alves <palves@redhat.com>
|
||||
|
||||
PR gdb/12623
|
||||
|
@ -169,6 +169,7 @@ test_write ()
|
||||
ret = write (fd, STRING, strlen (STRING));
|
||||
printf ("write 3: ret = %d, errno = %d %s\n", ret, errno,
|
||||
strerrno (errno));
|
||||
close (fd);
|
||||
}
|
||||
else
|
||||
printf ("write 3: ret = %d, errno = %d\n", ret, errno);
|
||||
|
Loading…
Reference in New Issue
Block a user