Commit Graph

29 Commits

Author SHA1 Message Date
imp
bfe73fd683 Replace memory leaking instances of realloc with non-leaking reallocf.
In some cases replace if (a == null) a = malloc(x); else a =
realloc(a, x); with simple reallocf(a, x).  Per ANSI-C, this is
guaranteed to be the same thing.

I've been running these on my system here w/o ill effects for some
time.  However, the CTM-express is at part 6 of 34 for the CAM
changes, so I've not been able to do a build world with the CAM in the
tree with these changes.  Shouldn't impact anything, but...
1998-09-16 04:17:47 +00:00
bde
9e5e52d9b8 Keep build-tools objects separate from `all' objects so that my
cross-builds work.
1998-09-02 15:22:11 +00:00
jb
9aee508ab2 Make the locally built and executed build tools in this directory
static to avoid them trying to use shared libraries before we're
ready. During the initial elf buildworld, the shared loader only
exists in the obj tree, so it can't be used.
1998-08-15 07:15:51 +00:00
bde
6983ae1644 Added a `build-tools' target for internal tools. 1998-07-07 01:51:18 +00:00
ache
2e210ceb51 Add check for non-NULL cur_term
Add #pragma weak for reset_*_mode() they will be replaced in libncurses
1998-06-19 16:09:20 +00:00
jb
13fe177ca3 When printf'ing the result of pointer arithmetic, cast the result to
long and use %ld, not %d.

We're going to need an abbreviation for this comment 'cause it's going
to be used a lot from now on.
1998-01-13 03:07:10 +00:00
ache
89f12e03aa Fix longstanding bug with buffer pointer goes beyoud buffer start
Cause initscr (ncurses) fail in some cases
1997-08-13 01:21:36 +00:00
jdp
e39d0906a6 Remove conflicting declaration of sys_errlist, which caused make world
breakage.
1997-03-29 17:42:32 +00:00
peter
6b08958c64 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
jkh
808a36ef65 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
peter
3f709de38c cmp -s || install -c ==> install -C 1996-08-30 02:12:07 +00:00
peter
c3f352d4ad This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
bde
1d5c50aac7 Install source files with the -c flag, not with the optional flag ${COPY}. 1995-08-06 12:37:41 +00:00
rgrimes
f05428e4cd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
ache
d015557a82 Parse ^? correctly now 1995-05-14 22:33:52 +00:00
ache
f42021043a Remove duplicates: parm rindex & scroll right 1995-03-27 05:13:31 +00:00
ache
89bccb0c6f Get rid of strtok(), it is depricated in libs 1995-03-24 17:40:54 +00:00
ache
09b78a5269 Solve conflict between two global force variables 1995-03-03 02:34:14 +00:00
ache
d571d9fa43 Prototypes... 1994-12-10 22:56:53 +00:00
ache
a14aba2fc2 Fix tputs/tparm declarations 1994-12-09 21:52:47 +00:00
ache
9ff5ea124c Change rules to not generate term.h on second make depend 1994-11-16 11:54:09 +00:00
ache
4c32d7dc6b More verbose diagnostic, if fails 1994-10-31 03:03:18 +00:00
ache
0e4c19db3c Add -I${.CURDIR} 1994-10-28 06:58:04 +00:00
ache
6a85edd14b Change link to symbolic link (term.h) 1994-10-10 01:03:26 +00:00
ache
65559b8e06 Merge term.h and nterm.h 1994-10-10 00:32:19 +00:00
ache
5648fa5d60 Generate term.h only once, not each beforeinstall.
Add 'update_term_h' target for manual update
1994-10-09 18:39:01 +00:00
ache
933cf81391 Split all binaries from makefile now 1994-10-09 17:50:50 +00:00
ache
62b2a0f6fe Preparation to split binary away, move caps to TESTS
Add some testing bits to TESTS directory
1994-10-09 16:37:35 +00:00
ache
b32637dd9b Moved from ports + several enhacmenets 1994-10-06 23:38:41 +00:00