diff options
author | Azat Khuzhin <a3at.mail@gmail.com> | 2017-05-29 20:46:33 +0300 |
---|---|---|
committer | Azat Khuzhin <a3at.mail@gmail.com> | 2017-05-29 22:01:35 +0300 |
commit | 5f17c12de021c070501e97268e595da82bf38879 (patch) | |
tree | 267b8287d93acde751eeed4ca513cfaa79f37ecb /log.c | |
parent | ce3af533f1b11c4b302d404483f28660eb5d7190 (diff) | |
download | libevent-5f17c12de021c070501e97268e595da82bf38879.tar.gz |
Make event_debug_get_logging_mask_() real symbol (win32)
I cannot made it work without this, even though dumpbin shows that that symbol
exists in the event_core.dll, event_extra.dll failed to compile:
==> win: Creating library C:/vagrant/.cmake-vagrant/lib/Debug/event_extra.lib and object C:/vagrant/.cmake-vagrant/lib/Debug/event_extra.exp
==> win: http.obj : error LNK2001: unresolved external symbol _event_debug_logging_mask_ [C:\vagrant\.cmake-vagrant\event_extra_shared.vcxproj]
==> win: C:\vagrant\.cmake-vagrant\bin\Debug\event_extra.dll : fatal error LNK1120: 1 unresolved externals [C:\vagrant\.cmake-vagrant\event_extra_shared.vcxproj]
==> win: Done Building Project "C:\vagrant\.cmake-vagrant\event_extra_shared.vcxproj" (default targets) -- FAILED.
And dumpbin:
sh-4.1$ /cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio\ 12.0/VC/bin/amd64/dumpbin.exe /EXPORTS ./bin/Debug/event_core.dll
M
202 C9 00059A3C event_debug_logging_mask_ = _event_debug_logging_mask_
Diffstat (limited to 'log.c')
-rw-r--r-- | log.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -70,6 +70,12 @@ static event_fatal_cb fatal_fn = NULL; #endif EVENT2_EXPORT_SYMBOL ev_uint32_t event_debug_logging_mask_ = DEFAULT_MASK; + +EVENT2_EXPORT_SYMBOL +int event_debug_get_logging_mask_() +{ + return event_debug_logging_mask_; +} #endif /* EVENT_DEBUG_LOGGING_ENABLED */ void |