diff options
Diffstat (limited to 'usr/src/lib/libast/common/tm/tmpoff.c')
-rw-r--r-- | usr/src/lib/libast/common/tm/tmpoff.c | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/usr/src/lib/libast/common/tm/tmpoff.c b/usr/src/lib/libast/common/tm/tmpoff.c deleted file mode 100644 index 45f0b0c7d0..0000000000 --- a/usr/src/lib/libast/common/tm/tmpoff.c +++ /dev/null @@ -1,62 +0,0 @@ -/*********************************************************************** -* * -* This software is part of the ast package * -* Copyright (c) 1985-2010 AT&T Intellectual Property * -* and is licensed under the * -* Common Public License, Version 1.0 * -* by AT&T Intellectual Property * -* * -* A copy of the License is available at * -* http://www.opensource.org/licenses/cpl1.0.txt * -* (with md5 checksum 059e8cd6165cb4c31e351f2b69388fd9) * -* * -* Information and Software Systems Research * -* AT&T Research * -* Florham Park NJ * -* * -* Glenn Fowler <gsf@research.att.com> * -* David Korn <dgk@research.att.com> * -* Phong Vo <kpv@research.att.com> * -* * -***********************************************************************/ -#pragma prototyped -/* - * Glenn Fowler - * AT&T Bell Laboratories - * - * time conversion support - */ - -#include <ast.h> -#include <tm.h> - -/* - * n is minutes west of UTC - * - * append p and SHHMM part of n to s - * where S is + or - - * - * n ignored if n==d - * end of s is returned - */ - -char* -tmpoff(register char* s, size_t z, register const char* p, register int n, int d) -{ - register char* e = s + z; - - while (s < e && (*s = *p++)) - s++; - if (n != d && s < e) - { - if (n < 0) - { - n = -n; - *s++ = '+'; - } - else - *s++ = '-'; - s += sfsprintf(s, e - s, "%02d%02d", n / 60, n % 60); - } - return s; -} |