qt/QZBar.cpp: In member function ‘virtual void zbar::QZBar::paintEvent(QPaintEvent*)’:
qt/QZBar.cpp:244:11: warning: catching polymorphic type ‘class zbar::Exception’ by value [-Wcatch-value=]
catch(Exception) {
^~~~~~~~~
qt/QZBar.cpp: In member function ‘virtual void zbar::QZBar::resizeEvent(QResizeEvent*)’:
qt/QZBar.cpp:257:11: warning: catching polymorphic type ‘class zbar::Exception’ by value [-Wcatch-value=]
catch(Exception) { /* ignore */ }
^~~~~~~~~
qt/QZBar.cpp: In member function ‘virtual void zbar::QZBar::changeEvent(QEvent*)’:
qt/QZBar.cpp:272:11: warning: catching polymorphic type ‘class zbar::Exception’ by value [-Wcatch-value=]
catch(Exception) { /* ignore (FIXME do something w/error) */ }
^~~~~~~~~
qt/QZBar.cpp: In member function ‘void zbar::QZBar::attach()’:
qt/QZBar.cpp:293:11: warning: catching polymorphic type ‘class zbar::Exception’ by value [-Wcatch-value=]
catch(Exception) { /* ignore (FIXME do something w/error) */ }
^~~~~~~~~
test/test_cpp.cpp: In function ‘int main(int, char**)’:
test/test_cpp.cpp:40:17: warning: catching polymorphic type ‘class zbar::ClosedError’ by value [-Wcatch-value=]
catch(zbar::ClosedError) { }
^~~~~~~~~~~
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
* add PyGTK widget wrapper
* API change: modify window draw/redraw interface to improve interoperability
with toolkits
- add window locking for thread safety
- zebra_window_draw() no longer actually "draws" anything
=> use window.draw to update the image from video thread
then schedule window.redraw from toolkit GUI thread
* fix missing C++ std lib dependencies
* fix uninitialized handler/userdata bug in decoder
* fix broken Code 128 checksum assertion
* fix video destructor segfault
* fix window destructor Xvideo errors (XID is unsigned...)
* switch configure to use pkg-config to find most dependencies