lkml.org 
[lkml]   [2014]   [Sep]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 00/22] treewide: Replace strnicmp with strncasecmp
    On Tue, Sep 16, 2014 at 10:51:14PM +0200, Rasmus Villemoes wrote:
    > The kernel used to contain two functions for length-delimited,
    > case-insensitive string comparison, strnicmp with correct semantics
    > and a slightly buggy strncasecmp. The latter is the POSIX name, so
    > strnicmp was renamed to strncasecmp, and strnicmp made into a wrapper
    > for the new strncasecmp to avoid breaking existing users.

    For the sake of those people who need to review the patches, can you
    say a bit more about the difference in semantics between strnicmp and
    strncasecmp, and why it's safe to do a global search and replace
    without worrying about the semantic differences?

    Thanks,

    - Ted


    \
     
     \ /
      Last update: 2014-09-17 00:21    [W:4.128 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site