Commit 300b3317 by Paolo Carlini Committed by Paolo Carlini

13582-2.cc: Use try_mkfifo.

2004-01-12  Paolo Carlini  <pcarlini@suse.de>

	* testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc:
	Use try_mkfifo.
	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc:
	Likewise.

From-SVN: r75738
parent 06e4eab5
2004-01-12 Paolo Carlini <pcarlini@suse.de> 2004-01-12 Paolo Carlini <pcarlini@suse.de>
* testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc:
Use try_mkfifo.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc:
Likewise.
2004-01-12 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.h (struct __numpunct_cache): * include/bits/locale_facets.h (struct __numpunct_cache):
Add members _M_truename_len and _M_falsename_len, caching Add members _M_truename_len and _M_falsename_len, caching
the lengths of _M_truename and _M_falsename. the lengths of _M_truename and _M_falsename.
......
...@@ -34,13 +34,14 @@ void test01() ...@@ -34,13 +34,14 @@ void test01()
{ {
bool test __attribute__((unused)) = true; bool test __attribute__((unused)) = true;
using namespace std; using namespace std;
using namespace __gnu_test;
locale loc_en(__gnu_test::try_named_locale("en_US")); locale loc_en(__gnu_test::try_named_locale("en_US"));
locale loc_fr(__gnu_test::try_named_locale("fr_FR")); locale loc_fr(__gnu_test::try_named_locale("fr_FR"));
const char* name = "tmp_fifo_13582-2"; const char* name = "tmp_fifo_13582-2";
unlink(name); unlink(name);
mkfifo(name, S_IRWXU); try_mkfifo(name, S_IRWXU);
int child = fork(); int child = fork();
if (child == 0) if (child == 0)
......
...@@ -33,14 +33,15 @@ ...@@ -33,14 +33,15 @@
void test01() void test01()
{ {
bool test __attribute__((unused)) = true; bool test __attribute__((unused)) = true;
using namespace std; using namespace std;
using namespace __gnu_test;
locale loc_en(__gnu_test::try_named_locale("en_US")); locale loc_en(__gnu_test::try_named_locale("en_US"));
locale loc_fr(__gnu_test::try_named_locale("fr_FR")); locale loc_fr(__gnu_test::try_named_locale("fr_FR"));
const char* name = "tmp_fifo_13582-2"; const char* name = "tmp_fifo_13582-2";
unlink(name); unlink(name);
mkfifo(name, S_IRWXU); try_mkfifo(name, S_IRWXU);
int child = fork(); int child = fork();
if (child == 0) if (child == 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment