summaryrefslogtreecommitdiff
path: root/mount/sundries.h
diff options
context:
space:
mode:
authorKarel Zak <kzak@redhat.com>2007-05-04 09:14:04 +0200
committerKarel Zak <kzak@redhat.com>2007-05-04 09:14:04 +0200
commit6573c985a4077fa7d50ccb993bae177526fde8ec (patch)
tree530d9d7c06834472fd1f1672002c62e8f4afa719 /mount/sundries.h
parent9e28151e70ea2b4d87806a2d36f592c8ef2390e3 (diff)
downloadutil-linux-old-6573c985a4077fa7d50ccb993bae177526fde8ec.tar.gz
mount: use realloc for xstrconcat functions
Everywhere in code is s = xstrconcat3(s, t, u); that's nonsense use malloc(new_s); free(s); return new_s; Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'mount/sundries.h')
-rw-r--r--mount/sundries.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/mount/sundries.h b/mount/sundries.h
index 00959be7..c3780f17 100644
--- a/mount/sundries.h
+++ b/mount/sundries.h
@@ -32,9 +32,8 @@ int matching_opts (const char *options, const char *test_opts);
void *xmalloc (size_t size);
char *xstrdup (const char *s);
char *xstrndup (const char *s, int n);
-char *xstrconcat2 (const char *, const char *);
-char *xstrconcat3 (const char *, const char *, const char *);
-char *xstrconcat4 (const char *, const char *, const char *, const char *);
+char *xstrconcat3 (char *, const char *, const char *);
+char *xstrconcat4 (char *, const char *, const char *, const char *);
void die (int errcode, const char *fmt, ...);