Messages in this thread | | | Date | Wed, 6 May 2015 18:59:51 +0300 | From | Dan Carpenter <> | Subject | Re: [PATCH 2/3] string: provide strscpy() and strscpy_truncate() |
| |
We actually do have a __must_check tag so it's easy enough to force people to check. A different option is we could make it trigger a WARN_ONCE().
#define strXcpy(dest, src, len) (({ \ ssize_t __ret = strscpy_truncate(dest, src, len); \ WARN_ONCE(__ret < 0, "strXcpy trancates\n"); \ __ret; }))
I have never really cared about truncation, though. I think not caring is the common case.
regards, dan carpenter
| |