flush
[m6w6/ext-psi] / src / context.c
index 3ff510f2f8aa47a6002dcedafb9ce9b45890fb78..00126c756704b2e434b6afdcacf3f5f4b6e06b48 100644 (file)
@@ -263,7 +263,7 @@ static inline decl_arg *locate_struct_member(decl_struct *s, decl_var *var) {
                decl_arg *darg = s->args->args[i];
 
                if (!strcmp(var->name, darg->var->name)) {
-                       return darg;
+                       return var->arg = darg;
                }
        }