* path.h (path_conv::add_ext_from_sym): Declare.

* path.cc (path_conv::add_ext_from_sym): Convert to pure inline method.
This commit is contained in:
Christopher Faylor 2001-04-17 23:12:11 +00:00
parent 273861e3aa
commit 4199e1e6fb
3 changed files with 8 additions and 4 deletions

View File

@ -1,3 +1,8 @@
Tue Apr 17 19:05:44 2001 Christopher Faylor <cgf@cygnus.com>
* path.h (path_conv::add_ext_from_sym): Declare.
* path.cc (path_conv::add_ext_from_sym): Convert to pure inline method.
Tue Apr 17 18:50:00 2001 Corinna Vinschen <corinna@vinschen.de>
* path.cc (windows_device_names): Add missing NULL element.

View File

@ -177,11 +177,8 @@ pathmatch (const char *path1, const char *path2)
: strcasematch (path1, path2);
}
#define add_ext_from_sym(s) \
(add_ext_from_sym_ (this->path, this->known_suffix, s))
inline void
add_ext_from_sym_ (char *path, char *known_suffix, symlink_info &sym)
path_conv::add_ext_from_sym (symlink_info &sym)
{
if (sym.ext_here && *sym.ext_here)
{

View File

@ -52,9 +52,11 @@ enum path_types
PATH_HASACLS = 0x80000000
};
class symlink_info;
class path_conv
{
char path[MAX_PATH];
void add_ext_from_sym (symlink_info&);
public:
unsigned path_flags;