Commit | Line | Data |
---|---|---|
03a14243 | 1 | /* $Header: util.h,v 3.0.1.1 89/10/26 23:28:25 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 $ | |
03a14243 LW |
9 | * Revision 3.0.1.1 89/10/26 23:28:25 lwall |
10 | * patch1: declared bcopy if necessary | |
11 | * | |
a687059c LW |
12 | * Revision 3.0 89/10/18 15:33:18 lwall |
13 | * 3.0 baseline | |
8d063cd8 LW |
14 | * |
15 | */ | |
16 | ||
a687059c LW |
17 | EXT int *screamfirst INIT(Null(int*)); |
18 | EXT int *screamnext INIT(Null(int*)); | |
8d063cd8 | 19 | |
8d063cd8 LW |
20 | char *safemalloc(); |
21 | char *saferealloc(); | |
8d063cd8 LW |
22 | char *cpytill(); |
23 | char *instr(); | |
378cc40b LW |
24 | char *fbminstr(); |
25 | char *screaminstr(); | |
378cc40b | 26 | void fbmcompile(); |
8d063cd8 | 27 | char *savestr(); |
8d063cd8 LW |
28 | void setenv(); |
29 | int envix(); | |
8d063cd8 | 30 | void growstr(); |
a687059c LW |
31 | char *ninstr(); |
32 | char *rninstr(); | |
33 | char *nsavestr(); | |
34 | FILE *mypopen(); | |
35 | int mypclose(); | |
03a14243 LW |
36 | #ifndef BCOPY |
37 | #ifndef MEMCPY | |
38 | char *bcopy(); | |
39 | #endif | |
40 | #endif |