Internally use zero-based indexing for selecting dataset frame

Convert the one-based index at the plugin level and use zero-based
indexing elsewhere.
This commit is contained in:
Charles Mita
2018-03-28 13:19:19 +01:00
parent 5f57e5329a
commit dc41a80525
2 changed files with 4 additions and 5 deletions
+1 -1
View File
@@ -130,7 +130,7 @@ void plugin_get_data(
int retval = 0;
reset_error_stack();
fill_info_array(info);
if (data_desc.get_data_frame(&data_desc, &ds_prop, *frame_number, sizeof(int), data_array) < 0) {
if (data_desc.get_data_frame(&data_desc, &ds_prop, (*frame_number) - 1, sizeof(int), data_array) < 0) {
char message[64] = {0};
sprintf(message, "Failed to retrieve data for frame %d", *frame_number);
ERROR_JUMP(-2, done, message);