mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-05 07:28:29 -04:00
AP_Param: replace find_P() with find()
This commit is contained in:
parent
af88ebf477
commit
65e719ccc3
@ -642,17 +642,6 @@ AP_Param::find_def_value_ptr(const char *name)
|
|||||||
return &info->def_value;
|
return &info->def_value;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Find a variable by name.
|
|
||||||
//
|
|
||||||
AP_Param *
|
|
||||||
AP_Param::find_P(const prog_char_t *name, enum ap_var_type *ptype)
|
|
||||||
{
|
|
||||||
char param_name[AP_MAX_NAME_SIZE+1];
|
|
||||||
strncpy(param_name, name, AP_MAX_NAME_SIZE);
|
|
||||||
param_name[AP_MAX_NAME_SIZE] = 0;
|
|
||||||
return find(param_name, ptype);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Find a variable by index. Note that this is quite slow.
|
// Find a variable by index. Note that this is quite slow.
|
||||||
//
|
//
|
||||||
AP_Param *
|
AP_Param *
|
||||||
@ -1214,7 +1203,7 @@ void AP_Param::convert_old_parameter(const struct ConversionInfo *info)
|
|||||||
// find the new variable in the variable structures
|
// find the new variable in the variable structures
|
||||||
enum ap_var_type ptype;
|
enum ap_var_type ptype;
|
||||||
AP_Param *ap2;
|
AP_Param *ap2;
|
||||||
ap2 = find_P((const prog_char_t *)&info->new_name[0], &ptype);
|
ap2 = find(&info->new_name[0], &ptype);
|
||||||
if (ap2 == NULL) {
|
if (ap2 == NULL) {
|
||||||
hal.console->printf_P("Unknown conversion '%s'\n", info->new_name);
|
hal.console->printf_P("Unknown conversion '%s'\n", info->new_name);
|
||||||
return;
|
return;
|
||||||
|
@ -152,7 +152,6 @@ public:
|
|||||||
/// it does not exist.
|
/// it does not exist.
|
||||||
///
|
///
|
||||||
static AP_Param * find(const char *name, enum ap_var_type *ptype);
|
static AP_Param * find(const char *name, enum ap_var_type *ptype);
|
||||||
static AP_Param * find_P(const prog_char_t *name, enum ap_var_type *ptype);
|
|
||||||
|
|
||||||
/// Find a variable by index.
|
/// Find a variable by index.
|
||||||
///
|
///
|
||||||
|
Loading…
Reference in New Issue
Block a user