]> err.no Git - util-linux/commitdiff
libmount: remove unused mnt_strconcat3()
authorKarel Zak <kzak@redhat.com>
Fri, 20 Aug 2010 11:03:51 +0000 (13:03 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 20 Aug 2010 11:03:51 +0000 (13:03 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
shlibs/mount/src/mountP.h
shlibs/mount/src/utils.c

index ddd86ea28e558f51387c6e320d0edbccd0840049..6145b730fc62a285f283ddcebc92978efca3cf05 100644 (file)
@@ -70,8 +70,6 @@ extern char *strndup(const char *s, size_t n);
 extern char *strnchr(const char *s, size_t maxlen, int c);
 #endif
 extern char *mnt_get_username(const uid_t uid);
-extern char *mnt_strconcat3(char *s, const char *t, const char *u);
-
 
 /*
  * Generic iterator
index f487383a819d2efbd097b4dcc7854cb411dbc39a..6133cdd772e5d89a4ec41fc776af004d3d020854 100644 (file)
@@ -264,33 +264,6 @@ int mnt_match_options(const char *optstr, const char *pattern)
        return 1;
 }
 
-/*
- * Reallocates its first arg @s - typical use: s = mnt_strconcat3(s,t,u);
- * Returns reallocated @s ion succes or NULL in case of error.
- */
-char *mnt_strconcat3(char *s, const char *t, const char *u)
-{
-     size_t len = 0;
-
-     len = (s ? strlen(s) : 0) + (t ? strlen(t) : 0) + (u ? strlen(u) : 0);
-
-     if (!len)
-            return NULL;
-     if (!s) {
-            s = malloc(len + 1);
-            *s = '\0';
-     } else
-            s = realloc(s, len + 1);
-
-     if (!s)
-            return NULL;
-     if (t)
-            strcat(s, t);
-     if (u)
-            strcat(s, u);
-     return s;
-}
-
 /*
  * Returns allocated string with username or NULL.
  */