From: Jay Soffian Date: Fri, 15 Feb 2008 18:43:03 GMT Subject: Re: [PATCH 1/2] mailinfo: support rfc3676 (format=flowed) text/plain messages Message-ID: <76718490802151043q56340ea9i247dbb1601f8d225@mail.gmail.com> In-Reply-To: On Fri, Feb 15, 2008 at 5:41 AM, Johannes Schindelin wrote: > > + char *cp = line; > > + while (*cp == '>' && *cp != 0) > > + cp++; > > How about using strchrnul()? Actually strchrnul() here isn't correct. I want to strip leading '>' only. strchrnul() will search for the first occurrence (skipping over non-'>' to do so), which is not what I want. > > + while (*cp != '\n' && *cp !=0) > > + cp++; > > Again, this is the job for strchrnul(). Yep, here strchrnul would be fine. j.