diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2014-03-17 20:57:49 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2014-03-17 20:57:49 +0100 |
commit | 201bd67de450320520a12e2b0c465c8eb6818bd2 (patch) | |
tree | 173ec516ad1bd5e621524221a7955f2f1dacd695 | |
parent | 95915c28f9c461b89ea28e45bdccf994c06158a0 (diff) | |
download | zeitgeist-201bd67de450320520a12e2b0c465c8eb6818bd2.tar.gz |
WhereClause: Fix array-length to work with string.joinv of vala-0.24
-rw-r--r-- | libzeitgeist/where-clause.vala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libzeitgeist/where-clause.vala b/libzeitgeist/where-clause.vala index a8305995..d9819144 100644 --- a/libzeitgeist/where-clause.vala +++ b/libzeitgeist/where-clause.vala @@ -211,7 +211,11 @@ namespace Zeitgeist */ private T[] generic_array_to_unowned_array<T> (GenericArray<T> gptrarr) { +#if VALA_0_24 + long[] pointers = new long[gptrarr.length]; +#else long[] pointers = new long[gptrarr.length + 1]; +#endif Memory.copy(pointers, ((PtrArray *) gptrarr)->pdata, (gptrarr.length) * sizeof (void *)); return (T[]) pointers; |