[vlc-devel] [RFC PATCH 0/7] Add win32 breakpad support
hugo at beauzee.fr
Wed Dec 20 11:34:34 CET 2017
This patchset adds support for breakpad on windows.
There might be minor adjustments to be done (most likely using a more recent
breakpad version in contribs), but the main code is here.
Switching to C++ might not be required, but would cause us to introduce an
extra static library, I'm not sure it's worth it, and actually find the
switch to C++ simpler and clearer here.
1st patch is obviously not meant to be pushed, but should you want to try the
patchset, you can.
Hugo Beauzée-Luyssen (7):
qt: Add a way to test breakpad
contrib: Allow breakpad to be built on windows
Rework breakpad detection to enable it on windows as well
winvlc: Remove old crash handling code
bin: Convert winvlc to C++
win32: Use breakpad for error reporting
configure: Specify a build ID when building with breakpad
bin/Makefile.am | 13 +-
bin/winvlc.c | 470 ------------------------------------
bin/winvlc.cpp | 330 +++++++++++++++++++++++++
configure.ac | 33 +--
contrib/src/breakpad/rules.mak | 6 +
modules/gui/qt/dialogs_provider.cpp | 6 +
modules/gui/qt/dialogs_provider.hpp | 2 +
modules/gui/qt/menus.cpp | 3 +
8 files changed, 376 insertions(+), 487 deletions(-)
delete mode 100644 bin/winvlc.c
create mode 100644 bin/winvlc.cpp
More information about the vlc-devel