X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/2763b64b1486d6920ff3e51061e7914a0fdd0525..4e63d9b2c5c8b25ee4fe5fa7505bfbf6d72644f1:/windows/winsftp.c diff --git a/windows/winsftp.c b/windows/winsftp.c index c5555d53..e6b55c1d 100644 --- a/windows/winsftp.c +++ b/windows/winsftp.c @@ -20,7 +20,7 @@ int get_userpass_input(prompts_t *p, unsigned char *in, int inlen) return ret; } -void platform_get_x11_auth(struct X11Display *display, const Config *cfg) +void platform_get_x11_auth(struct X11Display *display, Conf *conf) { /* Do nothing, therefore no auth. */ } @@ -88,7 +88,8 @@ struct RFile { }; RFile *open_existing_file(char *name, uint64 *size, - unsigned long *mtime, unsigned long *atime) + unsigned long *mtime, unsigned long *atime, + long *perms) { HANDLE h; RFile *ret; @@ -113,6 +114,9 @@ RFile *open_existing_file(char *name, uint64 *size, TIME_WIN_TO_POSIX(wrtime, *mtime); } + if (perms) + *perms = -1; + return ret; } @@ -137,7 +141,7 @@ struct WFile { HANDLE h; }; -WFile *open_new_file(char *name) +WFile *open_new_file(char *name, long perms) { HANDLE h; WFile *ret;