static PRInt32 strncmp(const char* s1, const char* s2, PRUint32 aMaxLen) { return PRInt32(PL_strncmp(s1, s2, aMaxLen));
static PRInt32 strncmp(const char* s1, const char* s2, PRInt32 aMaxLen) {  PRInt32 diff = ((const unsigned char*)s1)[0] - ((const unsigned char*)s2)[0]; if (diff != 0) return diff; return PRInt32(PL_strncmp(s1,s2,unsigned(aMaxLen)));
  static PRInt32 strncmp(const char* s1, const char* s2,                         PRUint32 aMaxLen) {    return PRInt32(PL_strncmp(s1, s2, aMaxLen));  }