msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-03-19 23:50+0900\n"
+"POT-Creation-Date: 2012-03-22 04:26+0900\n"
"PO-Revision-Date: 2012-03-22 01:16+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/fseeko.3:35 build/C/man3/getline.3:56 build/C/man3/gets.3:44
#: build/C/man3/getw.3:57 build/C/man2/link.2:38 build/C/man2/llseek.2:38
#: build/C/man2/lseek.2:54 build/C/man3/lseek64.3:34 build/C/man2/open.2:66
-#: build/C/man3/perror.3:54 build/C/man2/pipe.2:50 build/C/man3/popen.3:62
+#: build/C/man3/perror.3:54 build/C/man2/pipe.2:51 build/C/man3/popen.3:62
#: build/C/man3/printf.3:76 build/C/man3/puts.3:41 build/C/man2/read.2:44
#: build/C/man2/readlink.2:61 build/C/man2/readv.2:56 build/C/man3/remove.3:38
#: build/C/man2/rename.2:39 build/C/man2/rmdir.2:37 build/C/man3/scanf.3:85
#: build/C/man3/fputwc.3:52 build/C/man3/fread.3:81 build/C/man3/fseek.3:117
#: build/C/man3/fseeko.3:63 build/C/man3/getline.3:108 build/C/man3/gets.3:109
#: build/C/man3/getw.3:71 build/C/man2/link.2:52 build/C/man2/llseek.2:57
-#: build/C/man2/lseek.2:151 build/C/man2/open.2:466 build/C/man2/pipe.2:91
+#: build/C/man2/lseek.2:151 build/C/man2/open.2:466 build/C/man2/pipe.2:92
#: build/C/man3/popen.3:121 build/C/man3/puts.3:82 build/C/man2/read.2:63
#: build/C/man2/readlink.2:75 build/C/man2/readv.2:175
#: build/C/man3/remove.3:60 build/C/man2/rename.2:91 build/C/man2/rmdir.2:40
#: build/C/man3/fseeko.3:75 build/C/man3/getline.3:132 build/C/man3/gets.3:136
#: build/C/man3/getw.3:78 build/C/man2/link.2:128 build/C/man2/llseek.2:76
#: build/C/man2/lseek.2:189 build/C/man2/open.2:612 build/C/man3/perror.3:107
-#: build/C/man2/pipe.2:117 build/C/man3/popen.3:167 build/C/man3/printf.3:807
+#: build/C/man2/pipe.2:118 build/C/man3/popen.3:167 build/C/man3/printf.3:807
#: build/C/man3/puts.3:101 build/C/man2/read.2:155 build/C/man2/readlink.2:123
#: build/C/man2/readv.2:212 build/C/man3/remove.3:70 build/C/man2/rename.2:229
#: build/C/man2/rmdir.2:127 build/C/man3/scanf.3:575 build/C/man3/setbuf.3:162
#: build/C/man3/fmtmsg.3:293 build/C/man3/fopen.3:301
#: build/C/man3/fopencookie.3:434 build/C/man3/fpurge.3:78
#: build/C/man3/fputwc.3:80 build/C/man3/fread.3:98 build/C/man3/fseek.3:166
-#: build/C/man3/fseeko.3:81 build/C/man3/getline.3:166 build/C/man3/gets.3:164
+#: build/C/man3/fseeko.3:81 build/C/man3/getline.3:166 build/C/man3/gets.3:171
#: build/C/man3/getw.3:84 build/C/man2/link.2:177 build/C/man2/llseek.2:82
#: build/C/man2/lseek.2:234 build/C/man3/lseek64.3:157 build/C/man2/open.2:851
-#: build/C/man3/perror.3:135 build/C/man2/pipe.2:189 build/C/man3/popen.3:196
+#: build/C/man3/perror.3:135 build/C/man2/pipe.2:190 build/C/man3/popen.3:196
#: build/C/man3/printf.3:1074 build/C/man3/puts.3:110 build/C/man2/read.2:178
#: build/C/man2/readlink.2:212 build/C/man2/readv.2:282
#: build/C/man3/remove.3:81 build/C/man2/rename.2:242 build/C/man2/rmdir.2:132
#: build/C/man3/fmtmsg.3:296 build/C/man3/fopen.3:307
#: build/C/man3/fopencookie.3:439 build/C/man3/fpurge.3:83
#: build/C/man3/fputwc.3:84 build/C/man3/fread.3:104 build/C/man3/fseek.3:169
-#: build/C/man3/fseeko.3:83 build/C/man3/getline.3:173 build/C/man3/gets.3:179
+#: build/C/man3/fseeko.3:83 build/C/man3/getline.3:173 build/C/man3/gets.3:187
#: build/C/man3/getw.3:90 build/C/man2/link.2:187 build/C/man2/llseek.2:85
#: build/C/man2/lseek.2:241 build/C/man3/lseek64.3:160 build/C/man2/open.2:873
-#: build/C/man3/perror.3:140 build/C/man2/pipe.2:196 build/C/man3/popen.3:206
+#: build/C/man3/perror.3:140 build/C/man2/pipe.2:197 build/C/man3/popen.3:206
#: build/C/man3/printf.3:1083 build/C/man3/puts.3:122 build/C/man2/read.2:191
#: build/C/man2/readlink.2:220 build/C/man2/readv.2:286
#: build/C/man3/remove.3:92 build/C/man2/rename.2:251 build/C/man2/rmdir.2:141
#: build/C/man3/fmtmsg.3:303 build/C/man3/fopen.3:314
#: build/C/man3/fopencookie.3:446 build/C/man3/fpurge.3:90
#: build/C/man3/fputwc.3:91 build/C/man3/fread.3:111 build/C/man3/fseek.3:176
-#: build/C/man3/fseeko.3:90 build/C/man3/getline.3:180 build/C/man3/gets.3:186
+#: build/C/man3/fseeko.3:90 build/C/man3/getline.3:180 build/C/man3/gets.3:194
#: build/C/man3/getw.3:97 build/C/man2/link.2:194 build/C/man2/llseek.2:92
#: build/C/man2/lseek.2:248 build/C/man3/lseek64.3:167 build/C/man2/open.2:880
-#: build/C/man3/perror.3:147 build/C/man2/pipe.2:203 build/C/man3/popen.3:213
+#: build/C/man3/perror.3:147 build/C/man2/pipe.2:204 build/C/man3/popen.3:213
#: build/C/man3/printf.3:1090 build/C/man3/puts.3:129 build/C/man2/read.2:198
#: build/C/man2/readlink.2:227 build/C/man2/readv.2:293
#: build/C/man3/remove.3:99 build/C/man2/rename.2:258 build/C/man2/rmdir.2:148
#: build/C/man3/unlocked_stdio.3:144 build/C/man3/wprintf.3:243
#: build/C/man2/write.2:224
msgid ""
-"This page is part of release 3.35 of the Linux I<man-pages> project. A "
+"This page is part of release 3.37 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
-"found at http://man7.org/linux/man-pages/."
+"found at http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#. type: SH
#: build/C/man3/ctermid.3:61 build/C/man3/fmemopen.3:201
-#: build/C/man3/gets.3:143 build/C/man3/getw.3:80 build/C/man2/link.2:171
+#: build/C/man3/gets.3:150 build/C/man3/getw.3:80 build/C/man2/link.2:171
#: build/C/man2/open.2:840 build/C/man3/popen.3:173 build/C/man3/printf.3:930
#: build/C/man3/puts.3:103 build/C/man2/readv.2:256 build/C/man3/remove.3:78
#: build/C/man2/rename.2:231 build/C/man2/rmdir.2:129 build/C/man3/scanf.3:682
#: build/C/man3/fopen.3:201 build/C/man3/fpurge.3:63 build/C/man3/fputwc.3:58
#: build/C/man3/fseek.3:132 build/C/man3/fseeko.3:72
#: build/C/man3/getline.3:120 build/C/man2/link.2:57 build/C/man2/llseek.2:64
-#: build/C/man2/lseek.2:159 build/C/man2/open.2:474 build/C/man2/pipe.2:96
+#: build/C/man2/lseek.2:159 build/C/man2/open.2:474 build/C/man2/pipe.2:97
#: build/C/man3/popen.3:141 build/C/man2/read.2:77 build/C/man2/readlink.2:83
#: build/C/man2/readv.2:186 build/C/man3/remove.3:65 build/C/man2/rename.2:96
#: build/C/man2/rmdir.2:45 build/C/man3/scanf.3:545 build/C/man2/symlink.2:89
#. type: SH
#: build/C/man3/fmemopen.3:184 build/C/man3/fmtmsg.3:218
-#: build/C/man3/getline.3:130 build/C/man2/pipe.2:112 build/C/man2/readv.2:207
+#: build/C/man3/getline.3:130 build/C/man2/pipe.2:113 build/C/man2/readv.2:207
#, no-wrap
msgid "VERSIONS"
msgstr "バージョン"
#. type: SH
#: build/C/man3/fmemopen.3:208 build/C/man3/fmtmsg.3:240
#: build/C/man3/fopencookie.3:244 build/C/man3/getline.3:139
-#: build/C/man2/pipe.2:123 build/C/man3/printf.3:974
+#: build/C/man2/pipe.2:124 build/C/man3/printf.3:974
#: build/C/man2/readlink.2:155 build/C/man2/readv.2:263
#, no-wrap
msgid "EXAMPLE"
#. type: TP
#: build/C/man3/fopen.3:202 build/C/man3/fseek.3:138
#: build/C/man3/getline.3:121 build/C/man2/llseek.2:72
-#: build/C/man2/lseek.2:164 build/C/man2/pipe.2:101 build/C/man2/read.2:108
+#: build/C/man2/lseek.2:164 build/C/man2/pipe.2:102 build/C/man2/read.2:108
#: build/C/man2/read.2:119 build/C/man2/readlink.2:93
#: build/C/man2/readlink.2:102 build/C/man2/readv.2:198
#: build/C/man2/rename.2:136 build/C/man2/rmdir.2:67 build/C/man3/scanf.3:563
msgstr "GETS"
#. type: TH
-#: build/C/man3/gets.3:25 build/C/man3/printf.3:34 build/C/man3/puts.3:24
-#: build/C/man3/scanf.3:50
-#, no-wrap
-msgid "2011-09-28"
-msgstr "2011-09-28"
+#: build/C/man3/gets.3:25
+#, fuzzy, no-wrap
+#| msgid "2001-12-18"
+msgid "2012-01-18"
+msgstr "2001-12-18"
#. type: Plain text
#: build/C/man3/gets.3:28
msgstr "B<ungetc>() は成功すると I<c> を返し、エラーの場合は B<EOF> を返す。"
#. type: Plain text
-#: build/C/man3/gets.3:143
+#: build/C/man3/gets.3:138
+#, fuzzy
+#| msgid "C99, POSIX.1-2001."
+msgid "C89, C99, POSIX.1-2001."
+msgstr "C99, POSIX.1-2001."
+
+#. type: Plain text
+#: build/C/man3/gets.3:150
msgid ""
-"C89, C99, POSIX.1-2001. LSB deprecates B<gets>(). POSIX.1-2008 marks "
-"B<gets>() obsolescent."
+"LSB deprecates B<gets>(). POSIX.1-2008 marks B<gets>() obsolescent. ISO "
+"C11 removes the specification of B<gets>() from the C language, and since "
+"version 2.16, glibc header files don't expose the function declaration if "
+"the B<_ISOC11_SOURCE> feature test macro is defined."
msgstr ""
-"C89, C99, POSIX.1-2001. LSB では B<gets>() は非推奨である。 POSIX.1-2008 で"
-"は B<gets>() は廃止予定であるとされている。"
#. type: Plain text
-#: build/C/man3/gets.3:157
+#: build/C/man3/gets.3:164
msgid ""
"Never use B<gets>(). Because it is impossible to tell without knowing the "
"data in advance how many characters B<gets>() will read, and because B<gets>"
"と。"
#. type: Plain text
-#: build/C/man3/gets.3:164
+#: build/C/man3/gets.3:171
msgid ""
"It is not advisable to mix calls to input functions from the I<stdio> "
"library with low-level calls to B<read>(2) for the file descriptor "
"がどうなるかは分からず、おそらくあなたの 望んでいる結果にはならないだろう。"
#. type: Plain text
-#: build/C/man3/gets.3:179
+#: build/C/man3/gets.3:187
+#, fuzzy
+#| msgid ""
+#| "B<read>(2), B<write>(2), B<ferror>(3), B<fgetwc>(3), B<fgetws>(3), "
+#| "B<fopen>(3), B<fread>(3), B<fseek>(3), B<getline>(3), B<getwchar>(3), "
+#| "B<puts>(3), B<scanf>(3), B<ungetwc>(3), B<unlocked_stdio>(3)"
msgid ""
"B<read>(2), B<write>(2), B<ferror>(3), B<fgetwc>(3), B<fgetws>(3), B<fopen>"
"(3), B<fread>(3), B<fseek>(3), B<getline>(3), B<getwchar>(3), B<puts>(3), "
-"B<scanf>(3), B<ungetwc>(3), B<unlocked_stdio>(3)"
+"B<scanf>(3), B<ungetwc>(3), B<unlocked_stdio>(3), B<feature_test_macros>(7)"
msgstr ""
"B<read>(2), B<write>(2), B<ferror>(3), B<fgetwc>(3), B<fgetws>(3), B<fopen>"
"(3), B<fread>(3), B<fseek>(3), B<getline>(3), B<getwchar>(3), B<puts>(3), "
"(ownership) となるので)、 どちらの名前が本来のものであるか判別できない。"
#. type: Plain text
-#: build/C/man2/link.2:57 build/C/man2/pipe.2:96 build/C/man3/remove.3:65
+#: build/C/man2/link.2:57 build/C/man2/pipe.2:97 build/C/man3/remove.3:65
#: build/C/man2/rename.2:96 build/C/man2/rmdir.2:45 build/C/man2/symlink.2:89
#: build/C/man2/unlink.2:60
msgid ""
#. type: TP
#: build/C/man2/link.2:73 build/C/man2/llseek.2:69 build/C/man2/open.2:490
-#: build/C/man2/pipe.2:97 build/C/man2/read.2:100 build/C/man2/readlink.2:89
+#: build/C/man2/pipe.2:98 build/C/man2/read.2:100 build/C/man2/readlink.2:89
#: build/C/man2/rename.2:133 build/C/man2/rmdir.2:64
#: build/C/man2/symlink.2:103 build/C/man2/unlink.2:80
#: build/C/man2/write.2:135
#. type: TH
#: build/C/man2/open.2:52
#, fuzzy, no-wrap
-#| msgid "2011-09-28"
-msgid "2011-09-08"
-msgstr "2011-09-28"
+#| msgid "2009-02-23"
+msgid "2012-02-27"
+msgstr "2009-02-23"
#. type: Plain text
#: build/C/man2/open.2:55
#. type: Plain text
#: build/C/man2/open.2:295
+#, fuzzy
+#| msgid ""
+#| "Try to minimize cache effects of the I/O to and from this file. In "
+#| "general this will degrade performance, but it is useful in special "
+#| "situations, such as when applications do their own caching. File I/O is "
+#| "done directly to/from user space buffers. The B<O_DIRECT> flag on its "
+#| "own makes at an effort to transfer data synchronously, but does not give "
+#| "the guarantees of the B<O_SYNC> that data and necessary metadata are "
+#| "transferred. To guarantee synchronous I/O the B<O_SYNC> must be used in "
+#| "addition to B<O_DIRECT>. See B<NOTES> below for further discussion."
msgid ""
"Try to minimize cache effects of the I/O to and from this file. In general "
"this will degrade performance, but it is useful in special situations, such "
"as when applications do their own caching. File I/O is done directly to/"
-"from user space buffers. The B<O_DIRECT> flag on its own makes at an effort "
-"to transfer data synchronously, but does not give the guarantees of the "
-"B<O_SYNC> that data and necessary metadata are transferred. To guarantee "
-"synchronous I/O the B<O_SYNC> must be used in addition to B<O_DIRECT>. See "
-"B<NOTES> below for further discussion."
+"from user space buffers. The B<O_DIRECT> flag on its own makes an effort to "
+"transfer data synchronously, but does not give the guarantees of the "
+"B<O_SYNC> flag that data and necessary metadata are transferred. To "
+"guarantee synchronous I/O, B<O_SYNC> must be used in addition to "
+"B<O_DIRECT>. See B<NOTES> below for further discussion."
msgstr ""
"このファイルに対する I/O のキャッシュの効果を最小化しようとする。 このフラグ"
"を使うと、一般的に性能が低下する。 しかしアプリケーションが独自にキャッシング"
"B<O_NOFOLLOW> が指定されており、 I<pathname> がシンボリックリンクだった。"
#. type: TP
-#: build/C/man2/open.2:521 build/C/man2/pipe.2:106 build/C/man3/tmpfile.3:62
+#: build/C/man2/open.2:521 build/C/man2/pipe.2:107 build/C/man3/tmpfile.3:62
#, no-wrap
msgid "B<EMFILE>"
msgstr "B<EMFILE>"
msgstr "I<pathname> が長過ぎる。"
#. type: TP
-#: build/C/man2/open.2:528 build/C/man2/pipe.2:109 build/C/man3/tmpfile.3:65
+#: build/C/man2/open.2:528 build/C/man2/pipe.2:110 build/C/man3/tmpfile.3:65
#, no-wrap
msgid "B<ENFILE>"
msgstr "B<ENFILE>"
#. type: Plain text
-#: build/C/man2/open.2:531 build/C/man2/pipe.2:112
+#: build/C/man2/open.2:531 build/C/man2/pipe.2:113
msgid "The system limit on the total number of open files has been reached."
msgstr "オープンされているファイルの総数がシステムの制限に達している。"
msgstr "PIPE"
#. type: TH
-#: build/C/man2/pipe.2:36 build/C/man3/tmpnam.3:25
-#, no-wrap
-msgid "2010-09-10"
-msgstr "2010-09-10"
+#: build/C/man2/pipe.2:36
+#, fuzzy, no-wrap
+#| msgid "2010-02-03"
+msgid "2012-02-14"
+msgstr "2010-02-03"
#. type: Plain text
#: build/C/man2/pipe.2:39
msgstr "B<int pipe(int >I<pipefd>B<[2]);>\n"
#. type: Plain text
-#: build/C/man2/pipe.2:47
-#, no-wrap
+#: build/C/man2/pipe.2:48
+#, fuzzy, no-wrap
+#| msgid ""
+#| "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
+#| "B<#include E<lt>unistd.hE<gt>>\n"
msgid ""
"B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
+"B<#include E<lt>fcntl.hE<gt>> /* Obtain O_* constant definitions */\n"
"B<#include E<lt>unistd.hE<gt>>\n"
msgstr ""
"B<#define _GNU_SOURCE> /* feature_test_macros(7) 参照 */\n"
"B<#include E<lt>unistd.hE<gt>>\n"
#. type: Plain text
-#: build/C/man2/pipe.2:49
+#: build/C/man2/pipe.2:50
#, no-wrap
msgid "B<int pipe2(int >I<pipefd>B<[2], int >I<flags>B<);>\n"
msgstr "B<int pipe2(int >I<pipefd>B<[2], int >I<flags>B<);>\n"
#. type: Plain text
-#: build/C/man2/pipe.2:65
+#: build/C/man2/pipe.2:66
msgid ""
"B<pipe>() creates a pipe, a unidirectional data channel that can be used "
"for interprocess communication. The array I<pipefd> is used to return two "
"る。 さらなる詳細は B<pipe>(7) を参照のこと。"
#. type: Plain text
-#: build/C/man2/pipe.2:75
+#: build/C/man2/pipe.2:76
msgid ""
"If I<flags> is 0, then B<pipe2>() is the same as B<pipe>(). The following "
"values can be bitwise ORed in I<flags> to obtain different behavior:"
"きる。"
#. type: TP
-#: build/C/man2/pipe.2:75
+#: build/C/man2/pipe.2:76
#, no-wrap
msgid "B<O_NONBLOCK>"
msgstr "B<O_NONBLOCK>"
#. type: Plain text
-#: build/C/man2/pipe.2:83
+#: build/C/man2/pipe.2:84
msgid ""
"Set the B<O_NONBLOCK> file status flag on the two new open file "
"descriptions. Using this flag saves extra calls to B<fcntl>(2) to achieve "
"なる。"
#. type: TP
-#: build/C/man2/pipe.2:83
+#: build/C/man2/pipe.2:84
#, no-wrap
msgid "B<O_CLOEXEC>"
msgstr "B<O_CLOEXEC>"
#. type: Plain text
-#: build/C/man2/pipe.2:91
+#: build/C/man2/pipe.2:92
msgid ""
"Set the close-on-exec (B<FD_CLOEXEC>) flag on the two new file "
"descriptors. See the description of the same flag in B<open>(2) for "
"B<open>(2) の B<O_CLOEXEC> フラグの説明を参照のこと。"
#. type: Plain text
-#: build/C/man2/pipe.2:101
+#: build/C/man2/pipe.2:102
msgid "I<pipefd> is not valid."
msgstr "I<pipefd> が無効な値である。"
#. type: Plain text
-#: build/C/man2/pipe.2:106
+#: build/C/man2/pipe.2:107
msgid "(B<pipe2>()) Invalid value in I<flags>."
msgstr "(B<pipe2>()) I<flags> に無効な値が入っている。"
#. type: Plain text
-#: build/C/man2/pipe.2:109
+#: build/C/man2/pipe.2:110
msgid "Too many file descriptors are in use by the process."
msgstr "このプロセスで使われているファイルディスクリプタが多すぎる。"
#. type: Plain text
-#: build/C/man2/pipe.2:117
+#: build/C/man2/pipe.2:118
msgid ""
"B<pipe2>() was added to Linux in version 2.6.27; glibc support is available "
"starting with version 2.9."
"はバージョン 2.9 以降で利用できる。"
#. type: Plain text
-#: build/C/man2/pipe.2:120
+#: build/C/man2/pipe.2:121
msgid "B<pipe>(): POSIX.1-2001."
msgstr "B<pipe>(): POSIX.1-2001."
#. type: Plain text
-#: build/C/man2/pipe.2:123
+#: build/C/man2/pipe.2:124
msgid "B<pipe2>() is Linux-specific."
msgstr "B<pipe2>() は Linux 固有である。"
#. fork.2 refers to this example program.
#. type: Plain text
-#: build/C/man2/pipe.2:139
+#: build/C/man2/pipe.2:140
msgid ""
"The following program creates a pipe, and then B<fork>(2)s to create a child "
"process; the child inherits a duplicate set of file descriptors that refer "
"ら 1 バイトずつ読み込んで標準出力にエコーする。"
#. type: Plain text
-#: build/C/man2/pipe.2:146
+#: build/C/man2/pipe.2:147
#, no-wrap
msgid ""
"#include E<lt>sys/wait.hE<gt>\n"
"#include E<lt>string.hE<gt>\n"
#. type: Plain text
-#: build/C/man2/pipe.2:153
+#: build/C/man2/pipe.2:154
#, no-wrap
msgid ""
"int\n"
" char buf;\n"
#. type: Plain text
-#: build/C/man2/pipe.2:158
+#: build/C/man2/pipe.2:159
#, no-wrap
msgid ""
" if (argc != 2) {\n"
" }\n"
#. type: Plain text
-#: build/C/man2/pipe.2:163
+#: build/C/man2/pipe.2:164
#, no-wrap
msgid ""
" if (pipe(pipefd) == -1) {\n"
" }\n"
#. type: Plain text
-#: build/C/man2/pipe.2:169
+#: build/C/man2/pipe.2:170
#, no-wrap
msgid ""
" cpid = fork();\n"
" }\n"
#. type: Plain text
-#: build/C/man2/pipe.2:172
+#: build/C/man2/pipe.2:173
#, no-wrap
msgid ""
" if (cpid == 0) { /* Child reads from pipe */\n"
" close(pipefd[1]); /* 使用しない write 側はクローズする */\n"
#. type: Plain text
-#: build/C/man2/pipe.2:175
+#: build/C/man2/pipe.2:176
#, no-wrap
msgid ""
" while (read(pipefd[0], &buf, 1) E<gt> 0)\n"
" write(STDOUT_FILENO, &buf, 1);\n"
#. type: Plain text
-#: build/C/man2/pipe.2:179
+#: build/C/man2/pipe.2:180
#, no-wrap
msgid ""
" write(STDOUT_FILENO, \"\\en\", 1);\n"
" _exit(EXIT_SUCCESS);\n"
#. type: Plain text
-#: build/C/man2/pipe.2:188
+#: build/C/man2/pipe.2:189
#, no-wrap
msgid ""
" } else { /* Parent writes argv[1] to pipe */\n"
"}\n"
#. type: Plain text
-#: build/C/man2/pipe.2:196
+#: build/C/man2/pipe.2:197
msgid ""
"B<fork>(2), B<read>(2), B<socketpair>(2), B<write>(2), B<popen>(3), B<pipe>"
"(7)"
msgid "PRINTF"
msgstr "PRINTF"
+#. type: TH
+#: build/C/man3/printf.3:34 build/C/man3/puts.3:24 build/C/man3/scanf.3:50
+#, no-wrap
+msgid "2011-09-28"
+msgstr "2011-09-28"
+
#. type: Plain text
#: build/C/man3/printf.3:38
msgid ""
#. type: Plain text
#: build/C/man3/scanf.3:640
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "errno = 0;\n"
+#| "n = scanf(\"%a[a-z]\", &p);\n"
+#| "if (n == 1) {\n"
+#| " printf(\"read: %s\\en\", p);\n"
+#| " free(p);\n"
+#| "} else if (errno != 0) {\n"
+#| " perror(\"scanf\");\n"
+#| "} else {\n"
+#| " fprintf(stderr, \"No matching characters\\en\"):\n"
+#| "}\n"
msgid ""
"errno = 0;\n"
"n = scanf(\"%a[a-z]\", &p);\n"
"} else if (errno != 0) {\n"
" perror(\"scanf\");\n"
"} else {\n"
-" fprintf(stderr, \"No matching characters\\en\"):\n"
+" fprintf(stderr, \"No matching characters\\en\");\n"
"}\n"
msgstr ""
"errno = 0;\n"
msgid "TMPNAM"
msgstr "TMPNAM"
+#. type: TH
+#: build/C/man3/tmpnam.3:25
+#, no-wrap
+msgid "2010-09-10"
+msgstr "2010-09-10"
+
#. type: Plain text
#: build/C/man3/tmpnam.3:28
msgid "tmpnam, tmpnam_r - create a name for a temporary file"
"B<close>(2), B<fcntl>(2), B<fsync>(2), B<ioctl>(2), B<lseek>(2), B<open>(2), "
"B<pwrite>(2), B<read>(2), B<select>(2), B<writev>(2), B<fwrite>(3)"
+#~ msgid ""
+#~ "C89, C99, POSIX.1-2001. LSB deprecates B<gets>(). POSIX.1-2008 marks "
+#~ "B<gets>() obsolescent."
+#~ msgstr ""
+#~ "C89, C99, POSIX.1-2001. LSB では B<gets>() は非推奨である。 "
+#~ "POSIX.1-2008 では B<gets>() は廃止予定であるとされている。"
+
+#, fuzzy
+#~| msgid "2011-09-28"
+#~ msgid "2011-09-08"
+#~ msgstr "2011-09-28"
+
#~ msgid "2010-09-11"
#~ msgstr "2010-09-11"