path: root/gtk/gui_prefs.c
diff options
authorPeter Wu <peter@lekensteyn.nl>2018-04-18 12:37:20 +0200
committerAnders Broman <a.broman58@gmail.com>2018-04-18 12:06:21 +0000
commitad71a9154040bce496bb959c7c7b73f63aed97ef (patch)
treeea699100c67f6e50dca3008313a1c9a7b6358bcf /gtk/gui_prefs.c
parent8740ac8d4c5e78ddfc5a8f7227658b4e070ff85a (diff)
Qt: expose CaptureEvent definition for MOC
All WiresharkDialog instances have a "captureEvent(CaptureEvent)" method that requires the definition of "CaptureEvent" from capture_file.h. By luck, this definition is available for CMake builds due to the generated MOC headers being included in the right order, but this cannot be relied on. On an autotools build with less luck: main_status_bar.moc.cpp: In static member function ‘static void MainStatusBar::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: main_status_bar.moc.cpp:241:86: error: invalid use of incomplete type ‘class CaptureEvent’ case 28: _t->captureEventHandler((*reinterpret_cast< CaptureEvent(*)>(_a[1]))); break; Create a new header file to limit exposure of the CaptureFile class. Change-Id: I4ab609f13b9438797e39e7b98f367da35536979b Fixes: v2.9.0rc0-186-g57bf7e4347 ("Qt: Fix memory leak for CaptureEvent") Reviewed-on: https://code.wireshark.org/review/27003 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Roland Knall <rknall@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'gtk/gui_prefs.c')
0 files changed, 0 insertions, 0 deletions