Return Type | Function name | Arguments |
---|---|---|
unsigned int | StripCRNL | (char*,) |
Declared in file: hzTextproc.h
Defined in file : hzTextproc.cpp
Function Logic:
Function body:
unsigned int StripCRNL (char* cpLine) { char* i = cpLine ; uint32_t nCount ; if (!i) return 0; if (!i[0]) return 0; for (nCount = 0; *i ; i++, nCount++) { if (*i == ''\r'') { if (i[1]== CHAR_NL && i[2]== 0) { i[0]= i[1]= 0; break ; } } if (*i == ''\r''||*i == CHAR_NL) { if (i[1]== 0) { i[0]= 0; break ; } } } return nCount ; }