aboutsummaryrefslogtreecommitdiff
path: root/libindicate/tests/indicate-and-crash.c
blob: 44be76e64bc162094cff5a9153acb3cc02114258 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

#include <glib.h>
#include "libindicate/indicator.h"

gboolean crashfunc (gpointer data) { *(int *)data = 5; }

int
main (int argc, char ** argv)
{
	g_type_init();

	IndicateIndicator * indicator = indicate_indicator_new();
	indicate_indicator_show(indicator);

	g_timeout_add_seconds(15, crashfunc, NULL);

	g_main_loop_run(g_main_loop_new(NULL, FALSE));

	return 0;
}