- if (strncasecmp(buf, "From ", 5) == 0) {
- strncpy(from_, buf+5, sizeof(from_)-1);
- from[sizeof(from_)-1] = '\0';
- } else if (strncasecmp(buf, "From: ", 6) == 0) {
- strncpy(from, buf+6, sizeof(from)-1);
- from[sizeof(from)-1] = '\0';
+ if (strncasecmp(buf, "From ", 5) == 0)
+ stringcopy(from_, buf+5, sizeof(from_)-1);
+ else if (strncasecmp(buf, "From: ", 6) == 0)
+ stringcopy(from, buf+6, sizeof(from)-1);