]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm-5.4.10-fix-neon-saving-error-pages-as-target-file.patch
Release: 29
[packages/rpm.git] / rpm-5.4.10-fix-neon-saving-error-pages-as-target-file.patch
index b2adfcdf23b9e358416249d9701dfd34e601043b..300a35097d1a80aa05c6c03e28a34ac576aa270c 100644 (file)
  
      if (rc)
        goto errxit;
---- rpm-5.4.10/rpmio/rpmio.c.dl_error~ 2012-07-06 17:39:19.000000000 +0200
-+++ rpm-5.4.10/rpmio/rpmio.c   2012-07-11 19:47:59.396732322 +0200
-@@ -2306,9 +2306,12 @@ fprintf(stderr, "*** ufdOpen(%s,0x%x,0%o
-       u->openError = httpReq(fd, cmd, path);
- #endif
-       if (u->openError < 0) {
-+          /* XXX rpmdav doesn't behave consistently with the rest...*/
-+#ifndef WITH_NEON
-           /* XXX make sure that we can exit through ufdClose */
--          fd = fdLink(fd, "error ctrl (ufdOpen HTTP)");
--          fd = fdLink(fd, "error data (ufdOpen HTTP)");
-+          fd = u->ctrl = fdLink(fd, "error ctrl (ufdOpen HTTP)");
-+          fd = u->data fdLink(fd, "error data (ufdOpen HTTP)");
-+#endif
-       } else {
-           fd->bytesRemain = ((!strcmp(cmd, "GET"))
-               ?  fd->contentLength : -1);
This page took 0.027139 seconds and 4 git commands to generate.