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