Skip to content

Commit

Permalink
- Fixes for code generation of scalar arrays (now works for boolean a…
Browse files Browse the repository at this point in the history
…rrays in simulation context)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@4934 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
sjoelund committed Feb 11, 2010
1 parent 6da3c54 commit 38b82ed
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Compiler/Codegen.mo
Expand Up @@ -4594,7 +4594,7 @@ algorithm
short_type_str = expShortTypeStr(t);
(tdecl,tvar,tnr2) = generateTempDecl(array_type_str, tnr1);
scalar = Util.if_(a, "scalar_", "");
scalar_ref = Util.if_(a, "", "&");
scalar_ref = Util.if_(a, "(modelica_" +& short_type_str +& ")" /* Else modelica_real doesn't get converted into modelica_boolean, etc */, "&");
scalar_delimit = stringAppend(", ", scalar_ref);
args_str = Util.stringDelimitList(vars1, scalar_delimit);
stmt = Util.stringAppendList({"array_alloc_",scalar,array_type_str,"(&",tvar,", ",nvars_str,", ",scalar_ref,args_str,");"});
Expand Down

0 comments on commit 38b82ed

Please sign in to comment.