curl_memory: make curl_memory.h the second-last header file loaded
authorDan Fandrich <dan@coneharvesters.com>
Tue, 24 Mar 2015 22:12:03 +0000 (23:12 +0100)
committerDan Fandrich <dan@coneharvesters.com>
Tue, 24 Mar 2015 22:47:01 +0000 (23:47 +0100)
commit35648f2e799cf861b1acc9175e465e6fa5951775
treeeb815d6a83cd8de966121944f3aa1da7a3d40dbe
parentac2827ac09b1ef2ba2ffca0d8046bc0ad143a5d4
curl_memory: make curl_memory.h the second-last header file loaded

This header file must be included after all header files except
memdebug.h, as it does similar memory function redefinitions and can be
similarly affected by conflicting definitions in system or dependent
library headers.
40 files changed:
lib/base64.c
lib/connect.c
lib/cookie.c
lib/curl_memory.h
lib/curl_ntlm.c
lib/curl_ntlm_core.c
lib/curl_ntlm_msgs.c
lib/curl_ntlm_wb.c
lib/curl_sasl.c
lib/curl_sasl_gssapi.c
lib/curl_sasl_sspi.c
lib/curl_sspi.c
lib/easy.c
lib/escape.c
lib/file.c
lib/formdata.c
lib/getinfo.c
lib/http.c
lib/http2.c
lib/http_chunks.c
lib/http_digest.c
lib/http_negotiate.c
lib/http_negotiate_sspi.c
lib/krb5.c
lib/ldap.c
lib/md5.c
lib/netrc.c
lib/openldap.c
lib/rtsp.c
lib/sendf.c
lib/slist.c
lib/smb.c
lib/telnet.c
lib/tftp.c
lib/transfer.c
lib/vtls/axtls.c
lib/vtls/cyassl.c
lib/vtls/nss.c
lib/vtls/openssl.c
lib/vtls/vtls.c