From: Peng Haitao <penght-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
Cc: linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH] ecvt.3: Add description of the functions are not thread-safe
Date: Wed, 24 Apr 2013 09:36:31 +0800 [thread overview]
Message-ID: <5177371F.3010309@cn.fujitsu.com> (raw)
In-Reply-To: <CAKgNAkinFVjnM3AC-xRx4kBtpZxCpoTKH0E=dudBJPpSqKOmpg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Hi Michael,
I'm very sorry reply for you so late:(
On 03/17/2013 06:05 PM, Michael Kerrisk (man-pages) wrote:
> Some general comments for all future patches:
>
> For the future, I'd prefer patches with titles such as:
>
> ATTRIBUTES: Note functions that are not thread-safe
>
> Also, please don't patch the date in the TH line. Normally, I would be
> happy for patches to do this, but the way I'll deal with this patch
> series, modifying the date is likely to cause some merge conflicts, so
> I prefer that you leave fixing the date to me.
>
I see.
> On Tue, Mar 12, 2013 at 11:41 AM, Peng Haitao <penght-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org> wrote:
>> The functions ecvt() and fcvt() return a string located in a static buffer which
>> is overwritten by the next call to the functions, so they are not thread-safe.
>
> I prefer to have the text of the patch description wrapping at column
> 65. When my scripts produce the changelog, then everything is a
> maximum of 80 columns wide.
>
> Also, in the changelog entry, it's probably not necessary to repeat
> the text of the patch itself. The above text could be simplified to:
>
> The functions ecvt() and fcvt() are not thread safe.
>
I see.
> I've applied this patch in my local branch for the ATTRIBUTES work.
>
Thanks.
--
Best Regards,
Peng
> Cheers,
>
> Michael
>> Signed-off-by: Peng Haitao <penght-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
>> ---
>> man3/ecvt.3 | 9 ++++++++-
>> 1 file changed, 8 insertions(+), 1 deletion(-)
>>
>> diff --git a/man3/ecvt.3 b/man3/ecvt.3
>> index c35879f..0506d1f 100644
>> --- a/man3/ecvt.3
>> +++ b/man3/ecvt.3
>> @@ -27,7 +27,7 @@
>> .\" Modified Sat Jul 24 19:40:39 1993 by Rik Faith (faith-+5Oa3zvhR2o3uPMLIKxrzw@public.gmane.org)
>> .\" Modified Fri Jun 25 12:10:47 1999 by Andries Brouwer (aeb-rh8NL+sEX9E@public.gmane.org)
>> .\"
>> -.TH ECVT 3 2010-09-20 "" "Linux Programmer's Manual"
>> +.TH ECVT 3 2013-03-12 "" "Linux Programmer's Manual"
>> .SH NAME
>> ecvt, fcvt \- convert a floating-point number to a string
>> .SH SYNOPSIS
>> @@ -105,6 +105,13 @@ The static string is overwritten by each call to
>> .BR ecvt ()
>> or
>> .BR fcvt ().
>> +.SH ATTRIBUTES
>> +.SS Multithreading (see pthreads(7))
>> +The
>> +.BR ecvt ()
>> +and
>> +.BR fcvt ()
>> +functions are not thread-safe.
>> .SH CONFORMING TO
>> SVr2;
>> marked as LEGACY in POSIX.1-2001.
>> --
>> 1.8.1.4
>>
>
>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2013-04-24 1:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-12 10:41 [PATCH] ecvt.3: Add description of the functions are not thread-safe Peng Haitao
[not found] ` <1363084918-6781-1-git-send-email-penght-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2013-03-17 10:05 ` Michael Kerrisk (man-pages)
[not found] ` <CAKgNAkinFVjnM3AC-xRx4kBtpZxCpoTKH0E=dudBJPpSqKOmpg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-04-24 1:36 ` Peng Haitao [this message]
-- strict thread matches above, loose matches on Subject: below --
2010-12-23 9:07 Peng Haitao
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5177371F.3010309@cn.fujitsu.com \
--to=penght-bthxqxjhjhxqfuhtdcdx3a@public.gmane.org \
--cc=linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.