.\" %%%LICENSE_END
.\"
.\" Updated, aeb, 980809
-.TH CATGETS 3 1998-08-09 "" "Linux Programmer's Manual"
+.TH CATGETS 3 2014-06-13 "" "Linux Programmer's Manual"
.SH NAME
catgets \- get message from a message catalog
.SH SYNOPSIS
message-text is contained in an internal buffer area and should be copied by
the application if it is to be saved or modified.
The return string is
-always terminated with a null byte.
+always terminated with a null byte (\(aq\\0\(aq).
.SH RETURN VALUE
.LP
On success,
.BR catgets ()
returns the value
.IR message .
+.SH ATTRIBUTES
+.SS Multithreading (see pthreads(7))
+The
+.BR catgets ()
+function is thread-safe.
.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
-These functions are available only in libc.so.4.4.4c and above.
+The
+.BR catgets ()
+function is available only in libc.so.4.4.4c and above.
The Jan 1987 X/Open Portability Guide specifies a more subtle
error return:
.I message
.SH SEE ALSO
.BR catopen (3),
.BR setlocale (3)
+.SH COLOPHON
+This page is part of release 3.79 of the Linux
+.I man-pages
+project.
+A description of the project,
+information about reporting bugs,
+and the latest version of this page,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.