Skip to content

Commit

Permalink
Properly implement the equivalent of strdup again as the portable
Browse files Browse the repository at this point in the history
version and the src version of nawk differ in that. Complained about by
Joachim Koenig, blame on me. Bump revision.
  • Loading branch information
joerg committed Sep 8, 2008
1 parent 222e6a9 commit e594044
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
4 changes: 2 additions & 2 deletions lang/nawk/Makefile
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.34 2008/08/26 20:26:25 joerg Exp $
# $NetBSD: Makefile,v 1.35 2008/09/08 13:47:55 joerg Exp $

DISTNAME= nawk-20050424
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= lang
MASTER_SITES= # empty
DISTFILES= # empty
Expand Down
7 changes: 5 additions & 2 deletions lang/nawk/files/tran.c
@@ -1,4 +1,4 @@
/* $NetBSD: tran.c,v 1.2 2008/08/26 14:46:21 joerg Exp $ */
/* $NetBSD: tran.c,v 1.3 2008/09/08 13:47:55 joerg Exp $ */

/****************************************************************
Copyright (C) Lucent Technologies 1997
Expand Down Expand Up @@ -400,11 +400,14 @@ char *getpssval(Cell *vp) /* get string val of a Cell for print */

char *tostring(const char *s) /* make a copy of string s */
{
size_t len;
char *p;

p = (char *) malloc(strlen(s)+1);
len = strlen(s) + 1;
p = (char *) malloc(len);
if (p == NULL)
FATAL("out of space in tostring on %s", s);
memcpy(p, s, len);
return(p);
}

Expand Down

0 comments on commit e594044

Please sign in to comment.