perl 3.0 patch #44 patch #42, continued
[p5sagit/p5-mst-13.2.git] / util.h
CommitLineData
ffed7fef 1/* $Header: util.h,v 3.0.1.2 89/11/17 15:48:01 lwall Locked $
a687059c 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 7 *
8 * $Log: util.h,v $
ffed7fef 9 * Revision 3.0.1.2 89/11/17 15:48:01 lwall
10 * patch5: BZERO separate from BCOPY now
11 *
03a14243 12 * Revision 3.0.1.1 89/10/26 23:28:25 lwall
13 * patch1: declared bcopy if necessary
14 *
a687059c 15 * Revision 3.0 89/10/18 15:33:18 lwall
16 * 3.0 baseline
8d063cd8 17 *
18 */
19
a687059c 20EXT int *screamfirst INIT(Null(int*));
21EXT int *screamnext INIT(Null(int*));
8d063cd8 22
8d063cd8 23char *safemalloc();
24char *saferealloc();
8d063cd8 25char *cpytill();
26char *instr();
378cc40b 27char *fbminstr();
28char *screaminstr();
378cc40b 29void fbmcompile();
8d063cd8 30char *savestr();
8d063cd8 31void setenv();
32int envix();
8d063cd8 33void growstr();
a687059c 34char *ninstr();
35char *rninstr();
36char *nsavestr();
37FILE *mypopen();
38int mypclose();
03a14243 39#ifndef MEMCPY
ffed7fef 40#ifndef BCOPY
03a14243 41char *bcopy();
42#endif
ffed7fef 43#ifndef BZERO
44char *bzero();
45#endif
03a14243 46#endif