option_count = argc - ARGC_BASE;
for (i = 0; i < option_count; ++i) {
options[i] = new char[NAME_MAX_TEST];
- strncpy(options[i], argv[ARGC_BASE+i], sizeof(argv[ARGC_BASE+i]));
+ strncpy(options[i], argv[ARGC_BASE + i], strlen(argv[ARGC_BASE + i]));
}
result = injector->inject(option_count, options);
bool loopback_manager::process(int argc, char *argv[])
{
- sensor_type_t type;
-
if (argc < DEFAULT_COMMAND_SIZE || argc > MAX_COMMAND_SIZE) {
usage();
return false;
option_count = argc - ARGC_BASE;
for (i = 0; i < option_count; ++i) {
options[i] = new char[NAME_MAX_TEST];
- strncpy(options[i], argv[ARGC_BASE+i], sizeof(argv[ARGC_BASE+i]));
+ strncpy(options[i], argv[ARGC_BASE + i], strlen(argv[ARGC_BASE + i]));
}
tester->test(type, option_count, options);
static int check_loop;
static const char *result_str(bool result) {
- if (result) return KGRN"[PASS]"RESET;
- else return KRED"[FAIL]"RESET;
+ if (result) return KGRN "[PASS]" RESET;
+ else return KRED "[FAIL]" RESET;
}
bool tester_sensor::init(void)