Remove unused and no longer needed trunc_string
authorparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Sun, 15 Aug 2010 11:06:17 +0000 (11:06 +0000)
committerparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Sun, 15 Aug 2010 11:06:17 +0000 (11:06 +0000)
So long, obscure comma operator usage.

git-svn-id: https://s.snth.net/svn/neverball/trunk@3249 78b8d119-cf0a-0410-b17c-f493084dd1d7

share/common.c
share/common.h

index 4e64434..38a709f 100644 (file)
@@ -127,18 +127,6 @@ char *concat_string(const char *first, ...)
     return full;
 }
 
-char *trunc_string(const char *src, char *dst, int len)
-{
-    static const char ell[] = "...";
-
-    assert(len > sizeof (ell));
-
-    if (dst[len - 1] = '\0', strncpy(dst, src, len), dst[len - 1] != '\0')
-        strcpy(dst + len - sizeof (ell), ell);
-
-    return dst;
-}
-
 time_t make_time_from_utc(struct tm *tm)
 {
     struct tm local, *utc;
index e2d0a63..669c8d2 100644 (file)
@@ -40,7 +40,6 @@ char *strip_newline(char *);
 
 char *dupe_string(const char *);
 char *concat_string(const char *first, ...) NULL_TERMINATED;
-char *trunc_string(const char *src, char *dst, int len);
 
 #ifdef strdup
 #undef strdup