Storage: internal error getter (#806)
* Storage: internal error getter Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
parent
7f94ef3179
commit
bb9c464a13
@ -324,6 +324,11 @@ FS_Error storage_file_get_error(File* file) {
|
|||||||
return file->error_id;
|
return file->error_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int32_t storage_file_get_internal_error(File* file) {
|
||||||
|
furi_check(file != NULL);
|
||||||
|
return file->internal_error_id;
|
||||||
|
}
|
||||||
|
|
||||||
const char* storage_file_get_error_desc(File* file) {
|
const char* storage_file_get_error_desc(File* file) {
|
||||||
furi_check(file != NULL);
|
furi_check(file != NULL);
|
||||||
return filesystem_api_error_get_desc(file->error_id);
|
return filesystem_api_error_get_desc(file->error_id);
|
||||||
|
@ -197,6 +197,12 @@ const char* storage_error_get_desc(FS_Error error_id);
|
|||||||
*/
|
*/
|
||||||
FS_Error storage_file_get_error(File* file);
|
FS_Error storage_file_get_error(File* file);
|
||||||
|
|
||||||
|
/** Retrieves the internal (storage-specific) error id from the file object
|
||||||
|
* @param file pointer to file object. Pointer must not point to NULL. YOU CANNOT RETREIVE THE INTERNAL ERROR ID IF THE FILE HAS BEEN CLOSED
|
||||||
|
* @return FS_Error error id
|
||||||
|
*/
|
||||||
|
int32_t storage_file_get_internal_error(File* file);
|
||||||
|
|
||||||
/** Retrieves the error text from the file object
|
/** Retrieves the error text from the file object
|
||||||
* @param file pointer to file object. Pointer must not point to NULL. YOU CANNOT RETREIVE THE ERROR TEXT IF THE FILE HAS BEEN CLOSED
|
* @param file pointer to file object. Pointer must not point to NULL. YOU CANNOT RETREIVE THE ERROR TEXT IF THE FILE HAS BEEN CLOSED
|
||||||
* @return const char* error text
|
* @return const char* error text
|
||||||
|
Loading…
Reference in New Issue
Block a user