chiark / gitweb /
localed: remove free_and_copy
[elogind.git] / src / shared / util.c
index cf9d487b829b67087691a43da7959d0637020a10..502b3675b1d543fec6b082b46f317b4ffeb5f58e 100644 (file)
@@ -4981,24 +4981,6 @@ bool kexec_loaded(void) {
        return loaded;
 }
 
-int strdup_or_null(const char *a, char **b) {
-        char *c;
-
-        assert(b);
-
-        if (!a) {
-                *b = NULL;
-                return 0;
-        }
-
-        c = strdup(a);
-        if (!c)
-                return -ENOMEM;
-
-        *b = c;
-        return 0;
-}
-
 int prot_from_flags(int flags) {
 
         switch (flags & O_ACCMODE) {