summaryrefslogtreecommitdiffstats
path: root/tests/libsample/abstract.h
diff options
context:
space:
mode:
authorHugo Lima <hugo.lima@openbossa.org>2010-02-01 18:32:38 -0200
committerHugo Lima <hugo.lima@openbossa.org>2010-02-01 18:32:38 -0200
commit8edbbe2723eedc2c013dc1e23a18a4db3713da25 (patch)
treece1a34fa33d89b72e3c31aee6e67d59ce2991fd1 /tests/libsample/abstract.h
parentb792bd74dd76a3e58e3ce69714d7432c8aa007a6 (diff)
downloadshiboken-8edbbe2723eedc2c013dc1e23a18a4db3713da25.tar.gz
shiboken-8edbbe2723eedc2c013dc1e23a18a4db3713da25.tar.xz
shiboken-8edbbe2723eedc2c013dc1e23a18a4db3713da25.zip
Fix crash when a virtual function with enum in they arguments is called from C++ and have an
implementation in Python.
Diffstat (limited to 'tests/libsample/abstract.h')
-rw-r--r--tests/libsample/abstract.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/libsample/abstract.h b/tests/libsample/abstract.h
index b9c0713c..99d9a1b7 100644
--- a/tests/libsample/abstract.h
+++ b/tests/libsample/abstract.h
@@ -62,6 +62,8 @@ public:
virtual void unpureVirtual();
virtual PrintFormat returnAnEnum() = 0;
+ void callVirtualGettingEnum(PrintFormat p);
+ virtual void virtualGettingAEnum(PrintFormat p);
void callPureVirtual();
void callUnpureVirtual();