Skip to content

Commit c59f383

Browse files
committed
Fix dummy 'list_for_each_entry_safe'
The commit e0c6b11 unintentionally deleted the assignment to 'safe' in dummy 'list_for_each_entry_safe', so the originally suppressed reports of uninitialized variables were no longer suppressed. Closes: #229 Change-Id: Ibfe2a44e425c810b8e0b12bc44b42e6398b3b23c
1 parent 29d90ea commit c59f383

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

list.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -457,8 +457,8 @@ static inline void list_move_tail(struct list_head *node,
457457
&entry->member != (head); entry = safe, \
458458
safe = list_entry(safe->member.next, typeof(*entry), member))
459459
#else
460-
#define list_for_each_entry_safe(entry, safe, head, member) \
461-
for (entry = (void *) 1; sizeof(struct { int i : -1; }); \
460+
#define list_for_each_entry_safe(entry, safe, head, member) \
461+
for (entry = safe = (void *) 1; sizeof(struct { int i : -1; }); \
462462
++(entry), ++(safe))
463463
#endif
464464

scripts/checksums

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
398b59c23f699ff1bf1e73a94503a9a91caa9207 queue.h
2-
5179cf8f5aafbc6cb8e8d7b898ef3798cfe85613 list.h
2+
b26e079496803ebe318174bda5850d2cce1fd0c1 list.h
33
1029c2784b4cae3909190c64f53a06cba12ea38e scripts/check-commitlog.sh

0 commit comments

Comments
 (0)