lib/core/CStrCaseCmp_Windows.cc (12 lines of code) (raw):
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0 and the following additional limitation. Functionality enabled by the
* files subject to the Elastic License 2.0 may only be used in production when
* invoked by an Elasticsearch process with a license key installed that permits
* use of machine learning features. You may not use this file except in
* compliance with the Elastic License 2.0 and the foregoing additional
* limitation.
*/
#include <core/CStrCaseCmp.h>
#include <string.h>
namespace ml {
namespace core {
int CStrCaseCmp::strCaseCmp(const char* s1, const char* s2) {
return ::_stricmp(s1, s2);
}
int CStrCaseCmp::strNCaseCmp(const char* s1, const char* s2, size_t n) {
return ::_strnicmp(s1, s2, n);
}
}
}