From 397664a065abffb7c3445ca9086f917e13719d1f Mon Sep 17 00:00:00 2001 From: Jay Satiro Date: Thu, 1 Nov 2018 02:50:40 -0400 Subject: tool: add undocumented option --dump-module-paths for win32 - Add an undocumented diagnostic option for Windows to show the full paths of all loaded modules regardless of whether or not libcurl initialization succeeds. This is needed so that in the CI we can get a list of all DLL dependencies after initialization (when they're most likely to have finished loading) and then package them as artifacts so that a functioning build can be downloaded. Also I imagine it may have some use as a diagnostic for help requests. Ref: https://github.com/curl/curl/pull/3103 Closes https://github.com/curl/curl/pull/3208 --- src/tool_doswin.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/tool_doswin.h') diff --git a/src/tool_doswin.h b/src/tool_doswin.h index 6398390f1..415fac27e 100644 --- a/src/tool_doswin.h +++ b/src/tool_doswin.h @@ -60,6 +60,7 @@ char **__crt0_glob_function(char *arg); CURLcode FindWin32CACert(struct OperationConfig *config, curl_sslbackend backend, const char *bundle_file); +struct curl_slist *GetLoadedModulePaths(void); #endif /* WIN32 */ -- cgit v1.2.3