aboutsummaryrefslogtreecommitdiffstats
path: root/src/internal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal.c')
-rw-r--r--src/internal.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/internal.c b/src/internal.c
index ca705a3..d9f034e 100644
--- a/src/internal.c
+++ b/src/internal.c
@@ -1,4 +1,4 @@
-// Copyright 2012-2022 David Robillard <d@drobilla.net>
+// Copyright 2012-2023 David Robillard <d@drobilla.net>
// SPDX-License-Identifier: ISC
#include "internal.h"
@@ -170,14 +170,6 @@ puglConfigure(PuglView* view, const PuglEvent* event)
}
PuglStatus
-puglExpose(PuglView* view, const PuglEvent* event)
-{
- return (event->expose.width > 0.0 && event->expose.height > 0.0)
- ? view->eventFunc(view, event)
- : PUGL_SUCCESS;
-}
-
-PuglStatus
puglDispatchEvent(PuglView* view, const PuglEvent* event)
{
PuglStatus st0 = PUGL_SUCCESS;
@@ -220,7 +212,7 @@ puglDispatchEvent(PuglView* view, const PuglEvent* event)
case PUGL_EXPOSE:
assert(view->stage == PUGL_VIEW_STAGE_CONFIGURED);
if (!(st0 = view->backend->enter(view, &event->expose))) {
- st0 = puglExpose(view, event);
+ st0 = view->eventFunc(view, event);
st1 = view->backend->leave(view, &event->expose);
}
break;