summaryrefslogtreecommitdiff
path: root/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_http_protorol.cpp
blob: f7b67187122cb58b734d1d866b305b833a3c6c9c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
--- ulxmlrpcpp/ulxr_http_protocol.cpp.orig	Sat Mar  4 03:40:46 2006
+++ ulxmlrpcpp/ulxr_http_protocol.cpp	Mon Apr 17 02:00:48 2006
@@ -153,7 +153,7 @@
     pimpl->userTempFields.clear();
     pimpl->bAcceptcookies = false;
     pimpl->bChunkedEncoding = false;
-    pimpl->chunk_data.clear();
+    pimpl->chunk_data.erase();
     pimpl->chunk_size = 0;
     pimpl->chunk_body_skip = 0;
     setChunkedTransfer(false);
@@ -168,7 +168,7 @@
     pimpl->headerprops.clear();
     pimpl->cookies.clear();
     pimpl->bChunkedEncoding = false;
-    pimpl->chunk_data.clear();
+    pimpl->chunk_data.erase();
     pimpl->chunk_size = 0;
     pimpl->chunk_body_skip = 0;
     pimpl->chunk_terminated = false;
@@ -444,7 +444,7 @@
           len--;
           if (--pimpl->chunk_body_skip <= 0)
           {
-            pimpl->chunk_data.clear();
+            pimpl->chunk_data.erase();
             setConnectionState(State(ConnChunkHeader));
           }
         break;
@@ -523,7 +523,7 @@
               ULXR_TRACE(ULXR_PCHAR("have chunked transfer encoding"));
               pimpl->bChunkedEncoding = true;
               pimpl->chunk_size = 0;
-              pimpl->chunk_data.clear();
+              pimpl->chunk_data.erase();
           }
       }