2003-02-12 Christopher Faylor <cgf@redhat.com>
+ * path.h (path_conv): Reorganize slightly.
+
+2003-02-12 Christopher Faylor <cgf@redhat.com>
+
* fhandler_tty.cc (process_input): Add sanity check to ensure that
console typeahead is cleared on signal.
DWORD drive_type;
bool update (const char *);
};
+
class path_conv
{
- char path[MAX_PATH];
DWORD fileattr;
fs_info fs;
void add_ext_from_sym (symlink_info&);
DWORD devn;
int unit;
BOOL case_clash;
- char *normalized_path;
int isdisk () const { return path_flags & PATH_ISDISK;}
int isremote () const {return fs.is_remote_drive;}
DWORD volser () { return fs.serial; }
const char *volname () {return fs.name; }
void fillin (HANDLE h);
+ char *normalized_path;
+ private:
+ char path[MAX_PATH];
};
/* Symlink marker */