Change return type of strptime from const char* to char*.

const char* was wrong and nonstandard.
This commit is contained in:
Dmitrij Tejblum 1998-09-12 21:13:29 +00:00
parent b4b4fb871e
commit f0cefaccae
3 changed files with 6 additions and 6 deletions

View File

@ -143,7 +143,7 @@ void tzset __P((void));
#endif /* not ANSI */
#if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
const char *strptime __P((const char *, const char *, struct tm *));
char *strptime __P((const char *, const char *, struct tm *));
char *timezone __P((int, int));
void tzsetwall __P((void));
time_t timelocal __P((struct tm * const));

View File

@ -23,7 +23,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id$
.\" $Id: strptime.3,v 1.1 1997/08/09 15:43:54 joerg Exp $
.\" "
.Dd May 8, 1997
.Dt STRPTIME 3
@ -33,7 +33,7 @@
.Nd parse date and time string
.Sh SYNOPSIS
.Fd #include <time.h>
.Ft const char *
.Ft char *
.Fn strptime "const char *buf" "const char *format" "struct tm *timeptr"
.Sh DESCRIPTION
The

View File

@ -53,7 +53,7 @@
#ifdef LIBC_RCS
static const char rcsid[] =
"$Id: strptime.c,v 1.2 1997/08/09 15:43:56 joerg Exp $";
"$Id: strptime.c,v 1.3 1997/08/13 13:11:53 ache Exp $";
#endif
#ifndef lint
@ -71,7 +71,7 @@ static char sccsid[] = "@(#)strptime.c 0.1 (Powerdog) 94/03/27";
#define asizeof(a) (sizeof (a) / sizeof ((a)[0]))
const char *
char *
strptime(const char *buf, const char *fmt, struct tm *tm)
{
char c;
@ -345,5 +345,5 @@ strptime(const char *buf, const char *fmt, struct tm *tm)
}
}
return buf;
return (char *)buf;
}