ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/src/vendor/apache/apr/dist/file_io/unix/filedup.c
(Generate patch)

Comparing vendor/apache/apr/dist/file_io/unix/filedup.c (file contents):
Revision 9272 by laffer1, Mon Feb 20 03:04:01 2017 UTC vs.
Revision 9273 by laffer1, Mon Feb 20 03:07:37 2017 UTC

# Line 141 | Line 141 | APR_DECLARE(apr_status_t) apr_file_setaside(apr_file_t
141                                              apr_file_t *old_file,
142                                              apr_pool_t *p)
143   {
144 <    *new_file = (apr_file_t *)apr_palloc(p, sizeof(apr_file_t));
145 <    memcpy(*new_file, old_file, sizeof(apr_file_t));
144 >    *new_file = (apr_file_t *)apr_pmemdup(p, old_file, sizeof(apr_file_t));
145      (*new_file)->pool = p;
146      if (old_file->buffered) {
147          (*new_file)->buffer = apr_palloc(p, old_file->bufsize);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines