]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/groff/src/include/relocate.h
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / groff / src / include / relocate.h
1 // -*- C++ -*-
2 /* Provide relocation for macro and font files.
3    Copyright (C) 2005 Free Software Foundation, Inc.
4
5    This program is free software; you can redistribute it and/or modify it
6    under the terms of the GNU Library General Public License as published
7    by the Free Software Foundation; either version 2, or (at your option)
8    any later version.
9
10    This program is distributed in the hope that it will be useful,
11    but WITHOUT ANY WARRANTY; without even the implied warranty of
12    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13    Library General Public License for more details.
14
15    You should have received a copy of the GNU Library General Public
16    License along with this program; if not, write to the Free Software
17    Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301,
18    USA.  */
19
20 extern char *curr_prefix;
21 extern size_t curr_prefix_len;
22
23 void set_current_prefix ();
24 char *xdirname (char *s);
25 char *searchpath (const char *name, const char *pathp);
26 char *relocatep (const char *path);
27 char *relocate (const char *path);