diff --git a/src/DETHRACE/common/utility.c b/src/DETHRACE/common/utility.c index 13068232..7e8084df 100644 --- a/src/DETHRACE/common/utility.c +++ b/src/DETHRACE/common/utility.c @@ -1389,13 +1389,13 @@ br_material* DRMaterialClone(br_material* pMaterial) { void StripCR(char* s) { char* pos; - pos = s; - while (*pos != '\0') { - if (*pos == '\r' || *pos == '\n') { - *pos = '\0'; - break; - } - pos++; + pos = strchr(s, '\n'); + if (pos) { + *pos = 0; + } + pos = strchr(s, '\r'); + if (pos) { + *pos = 0; } }