Commit b66ffdcb authored by unknown's avatar unknown
Browse files

fixed two bugs that break Windows build


libmysql/libmysql.def:
  "get_defaults_files" has been renamed to "get_defaults_options"
  but was not removed here
sql/sql_select.cc:
  pulled variable out of for() scope to satisfy dumb MSVC6 compiler
parent 2562ba55
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -148,7 +148,6 @@ EXPORTS
	mysql_embedded
	mysql_server_init
	mysql_server_end
	get_defaults_files
	mysql_set_character_set
	mysql_get_character_set_info
	get_defaults_options
+3 −2
Original line number Diff line number Diff line
@@ -1842,6 +1842,7 @@ Cursor::fetch(ulong num_rows)
  JOIN_TAB *join_tab= join->join_tab + join->const_tables;
  enum_nested_loop_state error= NESTED_LOOP_OK;
  Query_arena backup_arena;
  Engine_info *info;
  DBUG_ENTER("Cursor::fetch");
  DBUG_PRINT("enter",("rows: %lu", num_rows));

@@ -1856,7 +1857,7 @@ Cursor::fetch(ulong num_rows)
  /* save references to memory, allocated during fetch */
  thd->set_n_backup_item_arena(this, &backup_arena);

  for (Engine_info *info= ht_info; info->read_view ; info++)
  for (info= ht_info; info->read_view ; info++)
    (info->ht->set_cursor_read_view)(info->read_view);

  join->fetch_limit+= num_rows;
@@ -1875,7 +1876,7 @@ Cursor::fetch(ulong num_rows)
  /* Grab free_list here to correctly free it in close */
  thd->restore_backup_item_arena(this, &backup_arena);

  for (Engine_info *info= ht_info; info->read_view; info++)
  for (info= ht_info; info->read_view; info++)
    (info->ht->set_cursor_read_view)(0);

  if (error == NESTED_LOOP_CURSOR_LIMIT)