summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtest/bt_unit_test.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/bt_unit_test.c b/test/bt_unit_test.c
index 2eba166..c2a6e61 100755
--- a/test/bt_unit_test.c
+++ b/test/bt_unit_test.c
@@ -2303,7 +2303,7 @@ int test_set_params(int test_id, char *param)
if (param_index > 0) {
g_test_param.params[param_index - 1] = g_malloc0(strlen(param) + 1);
- strcpy(g_test_param.params[param_index - 1], param);
+ strncpy(g_test_param.params[param_index - 1], param, strlen(param));
}
if (param_index == g_test_param.param_count) {
@@ -2332,7 +2332,7 @@ int test_set_params(int test_id, char *param)
if (param_index > 0) {
g_test_param.params[param_index - 1] = g_malloc0(strlen(param) + 1);
- strcpy(g_test_param.params[param_index - 1], param);
+ strncpy(g_test_param.params[param_index - 1], param, strlen(param));
}
if (param_index == g_test_param.param_count) {
@@ -2376,7 +2376,7 @@ int test_set_params(int test_id, char *param)
if (param_index > 0) {
g_test_param.params[param_index - 1] = g_malloc0(strlen(param) + 1);
- strcpy(g_test_param.params[param_index - 1], param);
+ strncpy(g_test_param.params[param_index - 1], param, strlen(param));
}
if (param_index == g_test_param.param_count) {
@@ -6928,7 +6928,6 @@ int main()
{
GIOChannel *key_io;
-// g_type_init();
current_tc_table = BT_UNIT_TEST_TABLE_MAIN;
key_io = g_io_channel_unix_new(fileno(stdin));