blob: 6d298b5166026a1f26283a3149344bdc3d8538dd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <stdarg.h>
#include "vis-core.h"
#if !CONFIG_LUA
bool vis_event_emit(Vis *vis, enum VisEvents id, ...) {
if (!vis->initialized) {
vis->initialized = true;
vis->ui->init(vis->ui, vis);
}
va_list ap;
va_start(ap, id);
if (id == VIS_EVENT_WIN_STATUS) {
Win *win = va_arg(ap, Win*);
window_status_update(vis, win);
}
va_end(ap);
return true;
}
#endif
|