aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-01-11 13:08:24 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2019-01-15 17:37:39 +0100
commitafa5368f313f464123d0e7d7ebadbc1214e61d01 (patch)
tree2be664f379cc219acc1b6370a56b201d84c38bde
parentemile+ tgv saver - stop using deprecated lz4 functions to remove warnings (diff)
downloadefl-afa5368f313f464123d0e7d7ebadbc1214e61d01.tar.gz
ecore: make efl_loop_consumer abstract
There is no point in having the object instancable. However, in order to support bindings, we need to ensure that every abstract does have only abstracts as inherit-parents, thus making this class abstract. ref https://phab.enlightenment.org/T7240 Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D7599
-rw-r--r--src/lib/ecore/efl_loop_consumer.eo2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore/efl_loop_consumer.eo b/src/lib/ecore/efl_loop_consumer.eo
index b0228462d7..195bc784ed 100644
--- a/src/lib/ecore/efl_loop_consumer.eo
+++ b/src/lib/ecore/efl_loop_consumer.eo
@@ -6,7 +6,7 @@ function EflLoopConsumerPromiseCancel {
}
};
-class Efl.Loop_Consumer (Efl.Object)
+abstract Efl.Loop_Consumer (Efl.Object)
{
[[An Efl.Loop_Consumer is a class which requires one of the parents to provide
an Efl.Loop interface when performing provider_find. It will enforce this by