Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

25 lines
733 B

// ============================================================================
// Internet Code Set Detection: Base Class
// ============================================================================
#include "private.h"
#include "detcbase.h"
/******************************************************************************
********************** D E T E C T S T R I N G A **********************
******************************************************************************/
int CINetCodeDetector::DetectStringA(LPCSTR lpSrcStr, int cchSrc)
{
BOOL fDetected = FALSE;
while (cchSrc-- > 0) {
if (fDetected = DetectChar(*lpSrcStr++))
break;
}
if (!fDetected)
(void)CleanUp();
return GetDetectedCodeSet();
}