On Wed, 2019-07-24 at 08:53 +0200, Rasmus Villemoes wrote:> BUILD_BUG_ON(!__same_type())> strscpy(dst, src, ARRAY_SIZE(dst))Doing this without the temporary is less legible to readthe compiler error when someone improperly does: char *foo; char *bar; stracpy(foo, bar);