mirror of
				https://github.com/eledio-devices/thirdparty-littlefs.git
				synced 2025-10-31 00:32:38 +01:00 
			
		
		
		
	Added -Wjump-misses-init and fixed uninitialized warnings
This commit is contained in:
		
							
								
								
									
										3
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								Makefile
									
									
									
									
									
								
							| @@ -25,7 +25,8 @@ ifdef WORD | ||||
| override CFLAGS += -m$(WORD) | ||||
| endif | ||||
| override CFLAGS += -I. | ||||
| override CFLAGS += -std=c99 -Wall -pedantic -Wshadow -Wunused-parameter | ||||
| override CFLAGS += -std=c99 -Wall -pedantic | ||||
| override CFLAGS += -Wshadow -Wunused-parameter -Wjump-misses-init | ||||
|  | ||||
|  | ||||
| all: $(TARGET) | ||||
|   | ||||
							
								
								
									
										10
									
								
								lfs.c
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								lfs.c
									
									
									
									
									
								
							| @@ -2096,7 +2096,9 @@ cleanup: | ||||
| } | ||||
|  | ||||
| int lfs_format(lfs_t *lfs, const struct lfs_config *cfg) { | ||||
|     int err = lfs_init(lfs, cfg); | ||||
|     int err = 0; | ||||
|     if (true) { | ||||
|         err = lfs_init(lfs, cfg); | ||||
|         if (err) { | ||||
|             return err; | ||||
|         } | ||||
| @@ -2173,6 +2175,7 @@ int lfs_format(lfs_t *lfs, const struct lfs_config *cfg) { | ||||
|         } | ||||
|  | ||||
|         lfs_alloc_ack(lfs); | ||||
|     } | ||||
|  | ||||
| cleanup: | ||||
|     lfs_deinit(lfs); | ||||
| @@ -2180,7 +2183,9 @@ cleanup: | ||||
| } | ||||
|  | ||||
| int lfs_mount(lfs_t *lfs, const struct lfs_config *cfg) { | ||||
|     int err = lfs_init(lfs, cfg); | ||||
|     int err = 0; | ||||
|     if (true) { | ||||
|         err = lfs_init(lfs, cfg); | ||||
|         if (err) { | ||||
|             return err; | ||||
|         } | ||||
| @@ -2227,6 +2232,7 @@ int lfs_mount(lfs_t *lfs, const struct lfs_config *cfg) { | ||||
|         } | ||||
|  | ||||
|         return 0; | ||||
|     } | ||||
|  | ||||
| cleanup: | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user