]> Nishi Git Mirror - gwion.git/commitdiff
:bug: fix tmpl_info security
authorfennecdjay <fennecdjay@gmail.com>
Sat, 19 Nov 2022 14:50:47 +0000 (15:50 +0100)
committerfennecdjay <fennecdjay@gmail.com>
Sat, 19 Nov 2022 14:50:47 +0000 (15:50 +0100)
src/lib/tmpl_info.c

index 4e8e34b7ac2c8e58970f2b17e49039d747961ac2..4a0121c8ec4017c9edca11af7aa8f1fdb0c937a5 100644 (file)
@@ -101,7 +101,7 @@ ANN bool tmpl_global(const Env env, Type_List tl) {
   for(uint32_t i = 0; i < tl->len; i++) {
     Type_Decl *td = *mp_vector_at(tl, Type_Decl*, i);
     const Type t = known_type(env, td);
-    if(!t && !type_global(env, t))
+    if(!t || !type_global(env, t))
       return false;
   }
   return true;