If the source string is larger than the destination string, and you use strncpy(), then you will be overwriting memory in the destination string! (assuming they both have the same amount of space allocated.) --- * Via ProDoor 3.1R