summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-03-07 14:12:31 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-03-07 14:12:31 +0100
commit2ba2faf0140fdc0428a9b6b92669aa2daa9fc98c (patch)
tree7ba7beb68a47b070a9decc14010b8c29e5a360c1
parent63d2b88e2652606b0571ff94c620949a6969b1fb (diff)
downloadlibgee-2ba2faf0140fdc0428a9b6b92669aa2daa9fc98c.tar.gz
Remove invalid usage of type-argument for Gee.Future.SourceFuncArrayElement
-rw-r--r--gee/lazy.vala6
-rw-r--r--gee/promise.vala10
2 files changed, 8 insertions, 8 deletions
diff --git a/gee/lazy.vala b/gee/lazy.vala
index 19839c5..091ff25 100644
--- a/gee/lazy.vala
+++ b/gee/lazy.vala
@@ -75,7 +75,7 @@ public class Gee.Lazy<G> {
private class Future<G> : Object, Gee.Future<G> {
public Future (Lazy<G> lazy) {
_lazy = lazy;
- _when_done = new Gee.Future.SourceFuncArrayElement<G>[0];
+ _when_done = new Gee.Future.SourceFuncArrayElement[0];
}
public bool ready {
@@ -159,7 +159,7 @@ public class Gee.Lazy<G> {
_eval.broadcast ();
_mutex.unlock ();
- Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
+ Gee.Future.SourceFuncArrayElement[] when_done = (owned)_when_done;
for (int i = 0; i < when_done.length; i++) {
when_done[i].func ();
}
@@ -169,7 +169,7 @@ public class Gee.Lazy<G> {
private Cond _eval = Cond ();
private Lazy<G> _lazy;
private State _state = State.UNLOCK;
- private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
+ private Gee.Future.SourceFuncArrayElement[]? _when_done;
private enum State {
UNLOCK,
EVAL
diff --git a/gee/promise.vala b/gee/promise.vala
index ed7b872..4167857 100644
--- a/gee/promise.vala
+++ b/gee/promise.vala
@@ -71,7 +71,7 @@ public class Gee.Promise<G> {
private class Future<G> : Object, Gee.Future<G> {
public Future () {
- _when_done = new Gee.Future.SourceFuncArrayElement<G>[0];
+ _when_done = new Gee.Future.SourceFuncArrayElement[0];
}
public bool ready {
@@ -168,7 +168,7 @@ public class Gee.Promise<G> {
_value = (owned)value;
_set.broadcast ();
_mutex.unlock ();
- Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
+ Gee.Future.SourceFuncArrayElement[] when_done = (owned)_when_done;
for (int i = 0; i < when_done.length; i++) {
when_done[i].func ();
}
@@ -181,7 +181,7 @@ public class Gee.Promise<G> {
_exception = (owned)exception;
_set.broadcast ();
_mutex.unlock ();
- Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
+ Gee.Future.SourceFuncArrayElement[] when_done = (owned)_when_done;
for (int i = 0; i < when_done.length; i++) {
when_done[i].func ();
}
@@ -197,7 +197,7 @@ public class Gee.Promise<G> {
_state = State.ABANDON;
_set.broadcast ();
_mutex.unlock ();
- Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
+ Gee.Future.SourceFuncArrayElement[] when_done = (owned)_when_done;
for (int i = 0; i < when_done.length; i++) {
when_done[i].func ();
}
@@ -208,7 +208,7 @@ public class Gee.Promise<G> {
private State _state;
private G? _value;
private GLib.Error? _exception;
- private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
+ private Gee.Future.SourceFuncArrayElement[]? _when_done;
private enum State {
INIT,