idigi_callback_status_t iDigiFileSystem::app_process_file_ftruncate(idigi_file_ftruncate_request_t * const request_data, idigi_file_response_t * const response_data) { idigi_callback_status_t status = idigi_callback_continue; SdFile *file = (SdFile *) request_data->handle; uint8_t success = file->truncate((uint32_t) request_data->length); if (!success) { response_data->error->error_status = idigi_file_unspec_error; return status; } APP_DEBUG("ftruncate %ld succeeded", request_data->length); return status; }