diff options
Diffstat (limited to 'src/libstddjb/env_addmodif.c')
-rw-r--r-- | src/libstddjb/env_addmodif.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/libstddjb/env_addmodif.c b/src/libstddjb/env_addmodif.c deleted file mode 100644 index ddd1be3..0000000 --- a/src/libstddjb/env_addmodif.c +++ /dev/null @@ -1,19 +0,0 @@ -/* ISC license. */ - -#include <sys/types.h> -#include <skalibs/stralloc.h> -#include <skalibs/env.h> - -int env_addmodif (stralloc *sa, char const *s, char const *t) -{ - size_t oldlen = sa->len ; - if (!s) return 1 ; - if (!stralloc_cats(sa, s)) return 0 ; - if ((t && (!stralloc_catb(sa, "=", 1) || !stralloc_cats(sa, t))) - || !stralloc_0(sa)) - { - sa->len = oldlen ; - return 0 ; - } - return 1 ; -} |