perl 4.0 patch 14: patch #11, continued
[p5sagit/p5-mst-13.2.git] / util.h
CommitLineData
d48672a2 1/* $RCSfile: util.h,v $$Revision: 4.0.1.1 $$Date: 91/06/07 12:11:00 $
a687059c 2 *
d48672a2 3 * Copyright (c) 1991, Larry Wall
a687059c 4 *
d48672a2 5 * You may distribute under the terms of either the GNU General Public
6 * License or the Artistic License, as specified in the README file.
8d063cd8 7 *
8 * $Log: util.h,v $
d48672a2 9 * Revision 4.0.1.1 91/06/07 12:11:00 lwall
10 * patch4: new copyright notice
11 *
fe14fcc3 12 * Revision 4.0 91/03/20 01:56:48 lwall
13 * 4.0 baseline.
8d063cd8 14 *
15 */
16
a687059c 17EXT int *screamfirst INIT(Null(int*));
18EXT int *screamnext INIT(Null(int*));
8d063cd8 19
8d063cd8 20char *safemalloc();
21char *saferealloc();
8d063cd8 22char *cpytill();
23char *instr();
378cc40b 24char *fbminstr();
25char *screaminstr();
378cc40b 26void fbmcompile();
8d063cd8 27char *savestr();
8d063cd8 28void setenv();
29int envix();
8d063cd8 30void growstr();
a687059c 31char *ninstr();
32char *rninstr();
33char *nsavestr();
34FILE *mypopen();
35int mypclose();
fe14fcc3 36#ifndef HAS_MEMCPY
37#ifndef HAS_BCOPY
03a14243 38char *bcopy();
39#endif
fe14fcc3 40#ifndef HAS_BZERO
ffed7fef 41char *bzero();
42#endif
03a14243 43#endif
fe14fcc3 44unsigned long scanoct();
45unsigned long scanhex();