This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl 3.0 patch #28 (combined patch)
[perl5.git] / util.h
CommitLineData
ffed7fef 1/* $Header: util.h,v 3.0.1.2 89/11/17 15:48:01 lwall Locked $
a687059c
LW
2 *
3 * Copyright (c) 1989, Larry Wall
4 *
5 * You may distribute under the terms of the GNU General Public License
6 * as specified in the README file that comes with the perl 3.0 kit.
8d063cd8
LW
7 *
8 * $Log: util.h,v $
ffed7fef
LW
9 * Revision 3.0.1.2 89/11/17 15:48:01 lwall
10 * patch5: BZERO separate from BCOPY now
11 *
03a14243
LW
12 * Revision 3.0.1.1 89/10/26 23:28:25 lwall
13 * patch1: declared bcopy if necessary
14 *
a687059c
LW
15 * Revision 3.0 89/10/18 15:33:18 lwall
16 * 3.0 baseline
8d063cd8
LW
17 *
18 */
19
a687059c
LW
20EXT int *screamfirst INIT(Null(int*));
21EXT int *screamnext INIT(Null(int*));
8d063cd8 22
8d063cd8
LW
23char *safemalloc();
24char *saferealloc();
8d063cd8
LW
25char *cpytill();
26char *instr();
378cc40b
LW
27char *fbminstr();
28char *screaminstr();
378cc40b 29void fbmcompile();
8d063cd8 30char *savestr();
8d063cd8
LW
31void setenv();
32int envix();
8d063cd8 33void growstr();
a687059c
LW
34char *ninstr();
35char *rninstr();
36char *nsavestr();
37FILE *mypopen();
38int mypclose();
03a14243 39#ifndef MEMCPY
ffed7fef 40#ifndef BCOPY
03a14243
LW
41char *bcopy();
42#endif
ffed7fef
LW
43#ifndef BZERO
44char *bzero();
45#endif
03a14243 46#endif