save a line of code

This mainly just helps keep diff's between eudev and systemd a little more clean, but it
does drop one line of duplicate code.

Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
This commit is contained in:
Ian Stakenvicius 2013-01-25 10:30:20 -05:00 committed by Anthony G. Basile
parent 27a018b94e
commit 3066d402f6

View File

@ -324,14 +324,13 @@ size_t util_strpcpy(char **dest, size_t size, const char *src)
if (size > 1)
*dest = mempcpy(*dest, src, size-1);
size = 0;
*dest[0] = '\0';
} else {
if (len > 0) {
*dest = mempcpy(*dest, src, len);
size -= len;
}
*dest[0] = '\0';
}
*dest[0] = '\0';
return size;
}