PR fortran/54618
* trans-expr.c (gfc_conv_procedure_call): Fix INTENT(OUT)
handling for allocatable BT_CLASS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191676
138bc75d-0d04-0410-961f-
82ee72b054a4
+2012-09-24 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/54618
+ * trans-expr.c (gfc_conv_procedure_call): Fix INTENT(OUT)
+ handling for allocatable BT_CLASS.
+
2012-09-24 Lawrence Crowl <crowl@google.com>
* trans-expr.c (gfc_conv_cst_int_power): Change to new double_int API.
if (fsym && fsym->attr.intent == INTENT_OUT
&& (fsym->attr.allocatable
|| (fsym->ts.type == BT_CLASS
- && CLASS_DATA (e)->attr.allocatable)))
+ && CLASS_DATA (fsym)->attr.allocatable)))
{
stmtblock_t block;
tree ptr;