Jelajahi Sumber

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.
Christopher Haster 5 tahun lalu
induk
melakukan
45afded784
3 mengubah file dengan 44 tambahan dan 211 penghapusan
  1. 41 211
      lfs.c
  2. 2 0
      lfs.h
  3. 1 0
      lfs_util.h

File diff ditekan karena terlalu besar
+ 41 - 211
lfs.c


+ 2 - 0
lfs.h

@@ -16,6 +16,7 @@ extern "C"
 {
 #endif
 
+
 /// Version info ///
 
 // 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);
 #endif
 
+
 #ifdef __cplusplus
 } /* extern "C" */
 #endif

+ 1 - 0
lfs_util.h

@@ -43,6 +43,7 @@ extern "C"
 {
 #endif
 
+
 // 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
 // code footprint

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini