mirror of
https://github.com/alexkay/spek.git
synced 2025-06-10 04:12:20 +03:00
Fix compile errors with valac >= 0.11.2
This commit is contained in:
parent
39bd9e9d6c
commit
3216b7e086
@ -45,8 +45,13 @@ namespace Spek {
|
|||||||
private float[] input;
|
private float[] input;
|
||||||
private float[] output;
|
private float[] output;
|
||||||
|
|
||||||
|
#if VALA_0_12
|
||||||
|
private unowned Thread<void*> reader_thread = null;
|
||||||
|
private unowned Thread<void*> worker_thread;
|
||||||
|
#else
|
||||||
private unowned Thread reader_thread = null;
|
private unowned Thread reader_thread = null;
|
||||||
private unowned Thread worker_thread;
|
private unowned Thread worker_thread;
|
||||||
|
#endif
|
||||||
private Mutex reader_mutex;
|
private Mutex reader_mutex;
|
||||||
private Cond reader_cond;
|
private Cond reader_cond;
|
||||||
private Mutex worker_mutex;
|
private Mutex worker_mutex;
|
||||||
@ -118,7 +123,11 @@ namespace Spek {
|
|||||||
worker_cond = new Cond ();
|
worker_cond = new Cond ();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
#if VALA_0_12
|
||||||
|
reader_thread = Thread.create<void*> (reader_func, true);
|
||||||
|
#else
|
||||||
reader_thread = Thread.create (reader_func, true);
|
reader_thread = Thread.create (reader_func, true);
|
||||||
|
#endif
|
||||||
} catch (ThreadError e) {
|
} catch (ThreadError e) {
|
||||||
stop ();
|
stop ();
|
||||||
}
|
}
|
||||||
@ -144,7 +153,11 @@ namespace Spek {
|
|||||||
int size;
|
int size;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
#if VALA_0_12
|
||||||
|
worker_thread = Thread.create<void*> (worker_func, true);
|
||||||
|
#else
|
||||||
worker_thread = Thread.create (worker_func, true);
|
worker_thread = Thread.create (worker_func, true);
|
||||||
|
#endif
|
||||||
} catch (ThreadError e) {
|
} catch (ThreadError e) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
@ -125,7 +125,11 @@ namespace Spek {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
#if VALA_0_12
|
||||||
|
Thread.create<void*> (check_version, false);
|
||||||
|
#else
|
||||||
Thread.create (check_version, false);
|
Thread.create (check_version, false);
|
||||||
|
#endif
|
||||||
} catch (ThreadError e) {
|
} catch (ThreadError e) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user