curl: remove 'config' field from OutStruct
As it was just unnecessary duplicated information already stored in the 'per_transfer' struct and that's around mostly anyway. The duplicated pointer caused problems when the code flow was aborted before the dupe was filled in and could cause a NULL pointer access. Reported-by: Brian Carpenter Fixes #4807
Showing
- src/tool_cb_hdr.c 13 additions, 15 deletionssrc/tool_cb_hdr.c
- src/tool_cb_prg.c 2 additions, 3 deletionssrc/tool_cb_prg.c
- src/tool_cb_rea.c 2 additions, 3 deletionssrc/tool_cb_rea.c
- src/tool_cb_wrt.c 9 additions, 6 deletionssrc/tool_cb_wrt.c
- src/tool_cb_wrt.h 3 additions, 2 deletionssrc/tool_cb_wrt.h
- src/tool_metalink.c 2 additions, 2 deletionssrc/tool_metalink.c
- src/tool_operate.c 14 additions, 16 deletionssrc/tool_operate.c
- src/tool_progress.c 2 additions, 3 deletionssrc/tool_progress.c
- src/tool_sdecls.h 1 addition, 2 deletionssrc/tool_sdecls.h
Please register or sign in to comment