roxen.lists.roxen.general

Subject Author Date
[PATCH 03/17] Add a few forgotten not_query assignments Stephen R. van den Berg <srb[at]cuci[dot]nl> 20-01-2009
---

 server/protocols/ftp.pike |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/server/protocols/ftp.pike b/server/protocols/ftp.pike
index 3e5dfc9..024306b 100644
--- a/server/protocols/ftp.pike
+++ b/server/protocols/ftp.pike
@@ -2111,6 +2111,7 @@ class FTPSession
     session->method = "PUT";
     session->my_fd = PutFileWrapper(fd, session, this_object());
     session->misc->len = 0x7fffffff;
+    session->not_query = args;
 
     mapping file;
     if (file = open_file(args, session, "STOR")) {
@@ -3434,6 +3435,7 @@ class FTPSession
     session->data = 0;
     session->misc->len = 0;
     session->method = "DELETE";
+    session->not_query = args;
 
     if (open_file(args, session, "DELE")) {
       send(250, ({ sprintf("%s deleted.", args) }));
@@ -3455,6 +3457,7 @@ class FTPSession
     session->data = 0;
     session->misc->len = 0;
     session->method = "DELETE";
+    session->not_query = args;
 
     array|object st = stat_file(args, session);
 
@@ -3499,6 +3502,7 @@ class FTPSession
     session->method = "MKDIR";
     session->data = 0;
     session->misc->len = 0;
+    session->not_query = args;
 
     if (open_file(args, session, "MKD")) {
       send(257, ({ sprintf("\"%s\" created.", args) }));