added error catch on trajectory read

This commit is contained in:
Marvin Harms
2022-06-21 17:27:32 +02:00
parent 258da619e0
commit 76c05f94b4
@@ -438,7 +438,10 @@ FixedwingPositionINDIControl::_read_trajectory_coeffs_csv(char *filename)
// loop over columns
while (value) {
if (*value=='\0'||*value==' ') {
// simply skip extra characters
continue;
}
switch(row){
case 0:
_basis_coeffs_x(column) = (float)atof(value);
@@ -460,7 +463,10 @@ FixedwingPositionINDIControl::_read_trajectory_coeffs_csv(char *filename)
}
row++;
}
fclose(fp);
int failure = fclose(fp);
if (failure==-1) {
PX4_ERR("Can't close file");
}
}
// =======================================================================