host:wildcard* .' and suchlike.
git-svn-id: svn://svn.tartarus.org/sgt/putty@790
cda61777-01e9-0310-a592-
d414129be87e
if (sscanf(buf+1, "%u %lu %[^\n]", &mode, &size, namebuf) != 3)
bump("Protocol error: Illegal file descriptor format");
/* Security fix: ensure the file ends up where we asked for it. */
if (sscanf(buf+1, "%u %lu %[^\n]", &mode, &size, namebuf) != 3)
bump("Protocol error: Illegal file descriptor format");
/* Security fix: ensure the file ends up where we asked for it. */
- if (src) {
- char *p = src + strlen(src);
- while (p > src && p[-1] != '/' && p[-1] != '\\')
- p--;
- strcpy(namebuf, p);
- }
if (targisdir) {
char t[2048];
char *p;
if (targisdir) {
char t[2048];
char *p;