summaryrefslogtreecommitdiffstats
path: root/gnu/libexec/uucp/libunix/app3.c
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/libexec/uucp/libunix/app3.c')
-rw-r--r--gnu/libexec/uucp/libunix/app3.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/gnu/libexec/uucp/libunix/app3.c b/gnu/libexec/uucp/libunix/app3.c
deleted file mode 100644
index f3c3555..0000000
--- a/gnu/libexec/uucp/libunix/app3.c
+++ /dev/null
@@ -1,32 +0,0 @@
-/* app3.c
- Stick two directories and a file name together. */
-
-#include "uucp.h"
-
-#include "uudefs.h"
-#include "sysdep.h"
-
-char *
-zsappend3 (zdir1, zdir2, zfile)
- const char *zdir1;
- const char *zdir2;
- const char *zfile;
-{
- size_t cdir1, cdir2, cfile;
- char *zret;
-
- cdir1 = strlen (zdir1);
- cdir2 = strlen (zdir2);
- cfile = strlen (zfile);
- zret = zbufalc (cdir1 + cdir2 + cfile + 3);
- if (cdir1 == 1 && *zdir1 == '/')
- cdir1 = 0;
- else
- memcpy (zret, zdir1, cdir1);
- memcpy (zret + cdir1 + 1, zdir2, cdir2);
- memcpy (zret + cdir1 + cdir2 + 2, zfile, cfile);
- zret[cdir1] = '/';
- zret[cdir1 + cdir2 + 1] = '/';
- zret[cdir1 + cdir2 + cfile + 2] = '\0';
- return zret;
-}
OpenPOWER on IntegriCloud