From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Date: Thu, 22 Jul 2010 10:44:19 +0000 Subject: Re: [patch -next] ath5k: snprintf() returns largish values Message-Id: <20100722104419.GZ17585@bicker> List-Id: References: <20100722085202.GV17585@bicker> <4C4807AD.5090302@gmail.com> In-Reply-To: <4C4807AD.5090302@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Jiri Slaby Cc: "Luis R. Rodriguez" , Nick Kossifidis , Bob Copeland , "John W. Linville" , Bruno Randolf , linux-wireless@vger.kernel.org, ath5k-devel@lists.ath5k.org, kernel-janitors@vger.kernel.org On Thu, Jul 22, 2010 at 10:56:13AM +0200, Jiri Slaby wrote: > On 07/22/2010 10:52 AM, Dan Carpenter wrote: > > snprintf() returns the number of characters that would have been written > > (not counting the NUL character). So we can't use it as the limiter to > > simple_read_from_buffer() without capping it first at sizeof(buf). > > Doesn't scnprintf make more sense here? > Not really... It's nice to pass a negative number as the buffer size to snprintf() instead of having to make that a special case. regards, dan carpenter > thanks, > -- > js