diff --git a/security/nss/cmd/pk11util/pk11util.c b/security/nss/cmd/pk11util/pk11util.c index 0ee3d8986b9a..e77098202453 100644 --- a/security/nss/cmd/pk11util/pk11util.c +++ b/security/nss/cmd/pk11util/pk11util.c @@ -36,13 +36,16 @@ #include #if defined(WIN32) +#undef __STDC__ +#include "fcntl.h" #include "io.h" +#else +#include +#include #endif #include "secutil.h" -#include -#include #include "nspr.h" #include "prtypes.h" @@ -379,7 +382,7 @@ CK_RV ArrayTemplate(char *bp, char *attributes) char *cur = ap; ConstType type; - ap = index(ap,','); + ap = strchr(ap,','); if (ap) { *ap++ = 0; }