[baobab] Remove custom vala binding for GThread
- From: Stefano Facchini <sfacchini src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [baobab] Remove custom vala binding for GThread
- Date: Fri, 21 Jun 2013 21:12:25 +0000 (UTC)
commit 06da24bbc9fed1feded2328af9e758a6d1807b5a
Author: Stefano Facchini <stefano facchini gmail com>
Date: Fri Jun 21 23:13:06 2013 +0200
Remove custom vala binding for GThread
configure.ac | 1 +
src/Makefile.am | 2 +-
src/baobab-scanner.vala | 4 ++--
src/fixes.vapi | 8 --------
4 files changed, 4 insertions(+), 11 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 7911b39..1d2262f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -45,6 +45,7 @@ YELP_HELP_INIT
PKG_CHECK_MODULES(BAOBAB, [
gtk+-3.0 >= 3.9.3
+ glib-2.0 >= 2.32.0
gio-2.0 >= 2.30.0
])
diff --git a/src/Makefile.am b/src/Makefile.am
index 5050215..25cf0e9 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -10,6 +10,7 @@ bin_PROGRAMS = baobab
BUILT_SOURCES = baobab-resources.c
baobab_VALAFLAGS = \
+ --target-glib=2.32 \
--pkg gtk+-3.0 \
--pkg gio-2.0 \
--pkg gio-unix-2.0 \
@@ -31,7 +32,6 @@ VALA_SOURCES = \
baobab_SOURCES = \
$(VALA_SOURCES) \
- fixes.vapi \
config.vapi \
$(BUILT_SOURCES)
diff --git a/src/baobab-scanner.vala b/src/baobab-scanner.vala
index eca85ce..be5a006 100644
--- a/src/baobab-scanner.vala
+++ b/src/baobab-scanner.vala
@@ -79,7 +79,7 @@ namespace Baobab {
}
}
- GLib2.Thread? thread = null;
+ Thread<void*>? thread = null;
uint process_result_idle = 0;
HardLink[] hardlinks;
@@ -371,7 +371,7 @@ namespace Baobab {
// the thread owns a reference on the Scanner object
this.self = this;
- thread = new GLib2.Thread ("scanner", scan_in_thread);
+ thread = new Thread<void*> ("scanner", scan_in_thread);
process_result_idle = Timeout.add (100, process_results);
} else {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]