X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=cmdutils.c;h=6960f8c99c41b93b0a222be6983125f2ae41cfd7;hb=92916e8542e425ca20daddb490261a5818643206;hp=03a4836207466c2560666a1932a06edaf6c66389;hpb=3c5a3882f988aba19a984e80119d72ca9d32b7d4;p=ffmpeg diff --git a/cmdutils.c b/cmdutils.c index 03a48362074..6960f8c99c4 100644 --- a/cmdutils.c +++ b/cmdutils.c @@ -107,6 +107,15 @@ static void log_callback_report(void *ptr, int level, const char *fmt, va_list v } } +void init_dynload(void) +{ +#ifdef _WIN32 + /* Calling SetDllDirectory with the empty string (but not NULL) removes the + * current working directory from the DLL search path as a security pre-caution. */ + SetDllDirectory(""); +#endif +} + static void (*program_exit)(int ret); void register_exit(void (*cb)(int ret))