1 2 3 4 5 6 7 8 9
#include <string.h> int main(void) { char buf[3] = "a"; return( ! (2 == strlcat(buf, "b", sizeof(buf)) && 'a' == buf[0] && 'b' == buf[1] && '\0' == buf[2])); }