mirror of
				https://github.com/eledio-devices/thirdparty-littlefs.git
				synced 2025-10-31 00:32:38 +01:00 
			
		
		
		
	Moved LFS_TRACE calls to API wrapper functions
This removes quite a bit of extra code needed to entertwine the LFS_TRACE calls into the original funcions. Also changed temporary return type to match API declaration where necessary.
This commit is contained in:
		
							
								
								
									
										2
									
								
								lfs.h
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								lfs.h
									
									
									
									
									
								
							| @@ -16,6 +16,7 @@ extern "C" | |||||||
| { | { | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|  |  | ||||||
| /// Version info /// | /// Version info /// | ||||||
|  |  | ||||||
| // Software library version | // Software library version | ||||||
| @@ -657,6 +658,7 @@ int lfs_fs_traverse(lfs_t *lfs, int (*cb)(void*, lfs_block_t), void *data); | |||||||
| int lfs_migrate(lfs_t *lfs, const struct lfs_config *cfg); | int lfs_migrate(lfs_t *lfs, const struct lfs_config *cfg); | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||||
| } /* extern "C" */ | } /* extern "C" */ | ||||||
| #endif | #endif | ||||||
|   | |||||||
| @@ -43,6 +43,7 @@ extern "C" | |||||||
| { | { | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|  |  | ||||||
| // Macros, may be replaced by system specific wrappers. Arguments to these | // Macros, may be replaced by system specific wrappers. Arguments to these | ||||||
| // macros must not have side-effects as the macros can be removed for a smaller | // macros must not have side-effects as the macros can be removed for a smaller | ||||||
| // code footprint | // code footprint | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user