Commit 8b3299bd authored by unknown's avatar unknown
Browse files

Compiler error fix for ICC 8.1

parent a69c3ef5
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -672,8 +672,12 @@ static bool subst_spvars(THD *thd, sp_instr *instr, LEX_STRING *query_str)
    /* Find all instances of item_splocal used in this statement */
    for (Item *item= instr->free_list; item; item= item->next)
    {
      if (item->is_splocal() && ((Item_splocal*)item)->pos_in_query)
        sp_vars_uses.append((Item_splocal*)item);
      if (item->is_splocal())
      {
        Item_splocal *item_spl= (Item_splocal*)item;
        if (item_spl->pos_in_query)
          sp_vars_uses.append(item_spl);
      }
    }
    if (!sp_vars_uses.elements())
      DBUG_RETURN(0);