openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/systemd/1_242+AUTOINC+db2e367bfc-r0/git/src/basic/memory-util.h
static inline int memcmp_safe(const void* s1, const void* s2, size_t n)
{
    if (n == 0)
        return 0;
    assert(s1);
    assert(s2);
    return memcmp(s1, s2, n);
}
/* Normal memcmp requires s1 and s2 to be nonnull. We do nothing if n is 0. */
Normal memcmp requires s1 and s2 to be nonnull. We do nothing if n is 0.
Normal memcmp requires s1 and s2 to be nonnull . We do nothing if n is 0 .
static inline int memcmp_safe(const void* s1, const void* s2, size_t n)
{
    if (n == 0)
        return 0;
    assert(s1);
    assert(s2);
    return memcmp(s1, s2, n);
}
static inline int memcmp_safe ( const void * s1 , const void * s2 , size_t n ) { if ( n == 0 ) return 0 ; assert ( s1 ) ; assert ( s2 ) ; return memcmp ( s1 , s2 , n ) ; }
Normal memcmp requires s1 and s2 to be nonnull.
Normal memcmp requires s1 and s2 to be nonnull .