Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
setup.c
Go to the documentation of this file.
1 #include "gtk.h"
2 #include "../../util/cache.h"
3 #include "../../util/debug.h"
4 
5 extern struct perf_error_ops perf_gtk_eops;
6 
7 int perf_gtk__init(void)
8 {
12  return gtk_init_check(NULL, NULL) ? 0 : -1;
13 }
14 
15 void perf_gtk__exit(bool wait_for_ok __maybe_unused)
16 {
17  if (!perf_gtk__is_active_context(pgctx))
18  return;
20  gtk_main_quit();
21 }