1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-29 00:08:14 +03:00
Files
mariadb/sql
unknown d51a5baecb Fix for trigger.test failure in --debug mode.
We can't have Item_trigger_field as aggregated object inside of
sp_instr_set_trigger_field class since in this case its destructor
will be called twice. So instead let us create this Item separately
and store pointer to it in instruction object.


sql/sp_head.cc:
  sp_instr_set_trigger_field:
    We can't have Item_trigger_field as aggregated object since in this
    case its destructor will be called twice, so let us store pointer
    to this Item (Another way to avoid this is to exclude this Item
    from free_list but this can't be done in elegant way in 5.0 and
    will also cause additional problems with Item::cleanup()).
sql/sp_head.h:
  sp_instr_set_trigger_field:
    We can't have Item_trigger_field as aggregated object since in this
    case its destructor will be called twice, so let us store pointer
    to this Item (Another way to avoid this is to exclude this Item
    from free_list but this can't be done in elegant way in 5.0 and
    will also cause additional problems with Item::cleanup()).
sql/sql_yacc.yy:
  We can't have Item_trigger_field as aggregated object inside of
  sp_instr_set_trigger_field class since in this case its destructor
  will be called twice. So instead let us create this Item separately
  and store pointer to it in instruction object.
2005-05-27 14:15:17 +04:00
..
2005-05-21 23:23:39 +02:00
2005-05-12 14:45:24 +02:00
2005-05-06 11:39:30 +03:00
2005-05-14 12:38:12 +04:00
2005-05-23 21:15:00 +02:00
2005-03-05 00:35:00 +03:00
2005-05-07 08:25:58 -07:00
2005-05-21 18:44:51 +03:00
2005-05-17 21:43:15 +03:00
2005-04-27 11:25:08 +02:00
2005-05-18 20:50:29 +02:00
2005-05-18 13:54:36 -07:00
2005-05-13 14:04:32 +03:00
2005-05-06 13:51:58 +03:00
2005-02-09 02:50:45 +04:00
2005-02-09 02:50:45 +04:00
2005-04-01 02:14:30 +03:00
2005-05-20 16:14:35 +03:00
2005-02-09 02:50:45 +04:00
2005-02-09 02:50:45 +04:00
2005-05-06 11:39:30 +03:00
2005-05-06 11:39:30 +03:00
2005-05-05 20:06:49 +05:00
2005-05-18 21:12:59 +03:00
2005-05-21 07:02:43 -07:00
2005-05-06 11:39:30 +03:00
2004-12-22 13:54:39 +02:00
2005-02-09 02:50:45 +04:00
2004-11-12 15:36:31 +02:00
2005-03-24 14:32:40 +01:00
2005-05-19 04:48:22 +03:00
2005-05-18 19:00:21 +03:00
2005-05-18 19:00:21 +03:00
2005-02-09 02:50:45 +04:00
2005-05-02 10:19:37 -07:00
2005-02-07 21:39:37 +02:00
2005-05-20 16:34:59 -05:00
2004-12-22 13:54:39 +02:00
2005-05-23 22:38:12 +04:00
2005-05-19 15:20:10 +02:00
2005-05-24 22:19:33 +04:00
2004-11-25 02:23:13 +02:00
2005-05-24 15:52:48 +01:00
2005-03-16 16:11:01 +02:00
2005-05-24 15:52:48 +01:00
2005-03-16 04:32:47 +03:00
2005-05-21 08:39:35 -07:00
2005-03-16 16:11:01 +02:00
2005-05-16 15:21:35 +03:00
2005-05-06 11:39:30 +03:00
2005-05-24 22:19:33 +04:00
2005-05-24 22:19:33 +04:00
2005-03-31 10:39:48 +03:00
2005-05-10 16:41:47 -07:00
2004-11-25 02:23:13 +02:00
2005-05-18 13:54:36 -07:00
2005-05-10 16:41:47 -07:00
2004-11-08 01:13:54 +02:00
2004-12-22 13:54:39 +02:00
2005-05-19 15:20:10 +02:00
2005-02-07 19:42:03 +02:00