summaryrefslogtreecommitdiff
path: root/src/basic/util.h
diff options
context:
space:
mode:
authorDaniel Mack <daniel@zonque.org>2015-09-09 15:15:14 +0200
committerDaniel Mack <daniel@zonque.org>2015-09-09 15:15:14 +0200
commit87699fe313cf8919917f2ea422b8d10b3ae3b244 (patch)
treebf2021d700190433a8e0d806c53c8785d83a77be /src/basic/util.h
parent5bdb84b393157bfd49e33450d883804383684923 (diff)
locale: kill free_and_replace()
That function really makes little sense, as the open-coded variant is much more readable. Also, if the 2nd argument is NULL, mfree() is a much better candidate. Convert the only users of this function in localed, and then remove it entirely.
Diffstat (limited to 'src/basic/util.h')
-rw-r--r--src/basic/util.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/basic/util.h b/src/basic/util.h
index 0fafebd52d..8313675477 100644
--- a/src/basic/util.h
+++ b/src/basic/util.h
@@ -871,11 +871,6 @@ int extract_first_word(const char **p, char **ret, const char *separators, Extra
int extract_first_word_and_warn(const char **p, char **ret, const char *separators, ExtractFlags flags, const char *unit, const char *filename, unsigned line, const char *rvalue);
int extract_many_words(const char **p, const char *separators, ExtractFlags flags, ...) _sentinel_;
-static inline void free_and_replace(char **s, char *v) {
- free(*s);
- *s = v;
-}
-
int free_and_strdup(char **p, const char *s);
#define INOTIFY_EVENT_MAX (sizeof(struct inotify_event) + NAME_MAX + 1)