From e1b231882e70f99ae937f5b38d5d009c8eaea6b2 Mon Sep 17 00:00:00 2001 From: Maxim Poliakovski Date: Fri, 8 Dec 2023 10:44:14 +0100 Subject: [PATCH] cdromdrive: declare some methods virtual. --- devices/storage/cdromdrive.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/devices/storage/cdromdrive.h b/devices/storage/cdromdrive.h index f60dbeb..bce89b2 100644 --- a/devices/storage/cdromdrive.h +++ b/devices/storage/cdromdrive.h @@ -60,12 +60,12 @@ public: void insert_image(std::string filename); - uint32_t inquiry(uint8_t *cmd_ptr, uint8_t *data_ptr); - uint32_t mode_sense_ex(uint8_t *cmd_ptr, uint8_t *data_ptr); - uint32_t request_sense(uint8_t *data_ptr, uint8_t sense_key, uint8_t asc, - uint8_t ascq); - uint32_t report_capacity(uint8_t *data_ptr); - uint32_t read_toc(uint8_t *cmd_ptr, uint8_t *data_ptr); + virtual uint32_t inquiry(uint8_t *cmd_ptr, uint8_t *data_ptr); + virtual uint32_t mode_sense_ex(uint8_t *cmd_ptr, uint8_t *data_ptr); + virtual uint32_t request_sense(uint8_t *data_ptr, uint8_t sense_key, uint8_t asc, + uint8_t ascq); + virtual uint32_t report_capacity(uint8_t *data_ptr); + virtual uint32_t read_toc(uint8_t *cmd_ptr, uint8_t *data_ptr); protected: std::function set_error;