diff options
Diffstat (limited to 'security/sssd/files/patch-src__confdb__confdb.c')
-rw-r--r-- | security/sssd/files/patch-src__confdb__confdb.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/security/sssd/files/patch-src__confdb__confdb.c b/security/sssd/files/patch-src__confdb__confdb.c new file mode 100644 index 000000000000..50fd9bbea268 --- /dev/null +++ b/security/sssd/files/patch-src__confdb__confdb.c @@ -0,0 +1,14 @@ +--- ./src/confdb/confdb.c.orig 2011-08-29 11:39:05.000000000 -0400 ++++ ./src/confdb/confdb.c 2011-10-13 12:15:03.000000000 -0400 +@@ -28,6 +28,11 @@ + #include "util/strtonum.h" + #include "db/sysdb.h" + ++char *strchrnul(const char *s, int ch) { ++ char *ret = strchr(s, ch); ++ return ret == NULL ? ((char *)s) + strlen(s) : ret; ++} ++ + #define CONFDB_ZERO_CHECK_OR_JUMP(var, ret, err, label) do { \ + if (!var) { \ + ret = err; \ |