xref: /openbsd-src/gnu/usr.bin/cvs/vms/misc.h (revision 2286d8ed900f26153a3cd5227a124b1c0adce72f)
1 /*
2  * Copyright � 1994 the Free Software Foundation, Inc.
3  *
4  * Author: Richard Levitte (levitte@e.kth.se)
5  *
6  * This file is a part of GNU VMSLIB, the GNU library for porting GNU
7  * software to VMS.
8  *
9  * GNU VMSLIB is free software; you can redistribute it and/or modify
10  * it under the terms of the GNU General Public License as published by
11  * the Free Software Foundation; either version 2 of the License, or
12  * (at your option) any later version.
13  *
14  * GNU VMSLIB is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  * GNU General Public License for more details.
18  */
19 
20 void x_free();
21 /* This is a trick, because the linker wants uppercase symbols, and in
22    that case, xfree is confused with Xfree, which is bad.  */
23 #define xfree x_free
24 
25 /*
26  * Some string utilities.
27  */
28 char *downcase ();
29 char *strndup ();
30 
31 int fixpath ();
32 char *argvconcat ();
33