mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
into neptunus.(none):/home/msvensson/mysql/mysql-5.1-maint
This commit is contained in:
@ -1247,7 +1247,9 @@ void var_set(const char *var_name, const char *var_name_end,
|
|||||||
v->int_dirty= 0;
|
v->int_dirty= 0;
|
||||||
v->str_val_len= strlen(v->str_val);
|
v->str_val_len= strlen(v->str_val);
|
||||||
}
|
}
|
||||||
strxmov(buf, v->name, "=", v->str_val, NullS);
|
my_snprintf(buf, sizeof(buf), "%.*s=%.*s",
|
||||||
|
v->name_len, v->name,
|
||||||
|
v->str_val_len, v->str_val);
|
||||||
if (!(v->env_s= my_strdup(buf, MYF(MY_WME))))
|
if (!(v->env_s= my_strdup(buf, MYF(MY_WME))))
|
||||||
die("Out of memory");
|
die("Out of memory");
|
||||||
putenv(v->env_s);
|
putenv(v->env_s);
|
||||||
@ -4692,10 +4694,9 @@ void run_query_normal(struct st_connection *cn, struct st_command *command,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Store the result. If res is NULL, use mysql_field_count to
|
Store the result of the query if it will return any fields
|
||||||
determine if that was expected
|
|
||||||
*/
|
*/
|
||||||
if (!(res= mysql_store_result(mysql)) && mysql_field_count(mysql))
|
if (mysql_field_count(mysql) && ((res= mysql_store_result(mysql)) == 0))
|
||||||
{
|
{
|
||||||
handle_error(command, mysql_errno(mysql), mysql_error(mysql),
|
handle_error(command, mysql_errno(mysql), mysql_error(mysql),
|
||||||
mysql_sqlstate(mysql), ds);
|
mysql_sqlstate(mysql), ds);
|
||||||
@ -4747,7 +4748,10 @@ void run_query_normal(struct st_connection *cn, struct st_command *command,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (res)
|
if (res)
|
||||||
|
{
|
||||||
mysql_free_result(res);
|
mysql_free_result(res);
|
||||||
|
res= 0;
|
||||||
|
}
|
||||||
counter++;
|
counter++;
|
||||||
} while (!(err= mysql_next_result(mysql)));
|
} while (!(err= mysql_next_result(mysql)));
|
||||||
if (err > 0)
|
if (err > 0)
|
||||||
@ -4814,7 +4818,7 @@ void handle_error(struct st_command *command,
|
|||||||
err_errno, err_error);
|
err_errno, err_error);
|
||||||
|
|
||||||
/* Abort the run of this test, pass the failed query as reason */
|
/* Abort the run of this test, pass the failed query as reason */
|
||||||
abort_not_supported_test("Query '%s' failed, required functionality" \
|
abort_not_supported_test("Query '%s' failed, required functionality " \
|
||||||
"not supported", command->query);
|
"not supported", command->query);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -108,7 +108,7 @@ install-data-local:
|
|||||||
$(INSTALL_DATA) $(srcdir)/std_data/Moscow_leap $(DESTDIR)$(testdir)/std_data
|
$(INSTALL_DATA) $(srcdir)/std_data/Moscow_leap $(DESTDIR)$(testdir)/std_data
|
||||||
$(INSTALL_DATA) $(srcdir)/std_data/*.pem $(DESTDIR)$(testdir)/std_data
|
$(INSTALL_DATA) $(srcdir)/std_data/*.pem $(DESTDIR)$(testdir)/std_data
|
||||||
$(INSTALL_DATA) $(srcdir)/std_data/*.frm $(DESTDIR)$(testdir)/std_data
|
$(INSTALL_DATA) $(srcdir)/std_data/*.frm $(DESTDIR)$(testdir)/std_data
|
||||||
$(INSTALL_DATA) $(srcdir)/std_data/*.MY* $(distdir)/std_data
|
$(INSTALL_DATA) $(srcdir)/std_data/*.MY* $(DESTDIR)$(distdir)/std_data
|
||||||
$(INSTALL_DATA) $(srcdir)/std_data/*.cnf $(DESTDIR)$(testdir)/std_data
|
$(INSTALL_DATA) $(srcdir)/std_data/*.cnf $(DESTDIR)$(testdir)/std_data
|
||||||
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup50/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup50
|
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup50/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup50
|
||||||
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup51
|
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup51
|
||||||
|
@ -248,7 +248,7 @@ $CP mysql-test/t/*.def $BASE/mysql-test/t
|
|||||||
$CP mysql-test/std_data/*.dat mysql-test/std_data/*.frm \
|
$CP mysql-test/std_data/*.dat mysql-test/std_data/*.frm \
|
||||||
mysql-test/std_data/*.pem mysql-test/std_data/Moscow_leap \
|
mysql-test/std_data/*.pem mysql-test/std_data/Moscow_leap \
|
||||||
mysql-test/std_data/des_key_file mysql-test/std_data/*.*001 \
|
mysql-test/std_data/des_key_file mysql-test/std_data/*.*001 \
|
||||||
mysql-test/std_data/*.cnf \
|
mysql-test/std_data/*.cnf mysql-test/std_data/*.MY* \
|
||||||
$BASE/mysql-test/std_data
|
$BASE/mysql-test/std_data
|
||||||
$CP mysql-test/t/*.test $BASE/mysql-test/t
|
$CP mysql-test/t/*.test $BASE/mysql-test/t
|
||||||
$CP mysql-test/t/*.imtest mysql-test/t/*.disabled $BASE/mysql-test/t
|
$CP mysql-test/t/*.imtest mysql-test/t/*.disabled $BASE/mysql-test/t
|
||||||
|
Reference in New Issue
Block a user