Ver código fonte

tools: fix 'possible null' warning

Daniele Bartolini 2 meses atrás
pai
commit
8c9336ebfc
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      tools/core/database.vala

+ 3 - 1
tools/core/database.vala

@@ -1425,8 +1425,10 @@ public class Database
 		Gee.HashMap<string, Value?> ob = get_data(id);
 		Gee.HashSet<Guid?> value;
 		if (ob.has_key(key)) {
+			Gee.HashSet<Guid?> objects = (Gee.HashSet<Guid?>)ob[key];
 			value = new Gee.HashSet<Guid?>(Guid.hash_func, Guid.equal_func);
-			foreach (var obj in (ob[key] as Gee.HashSet<Guid?>)) {
+
+			foreach (var obj in objects) {
 				if (is_alive(obj))
 					value.add(obj);
 			}