Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[SCSI] lpfc: minor syntax fixes

Stop gcc complaining about undefined variables

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>

+6 -1
+2
drivers/scsi/lpfc/lpfc_init.c
··· 948 948 "10-port ", "PCIe"}; 949 949 break; 950 950 default: 951 + m = (typeof(m)){ 0 }; 951 952 break; 952 953 } 953 954 break; 954 955 default: 956 + m = (typeof(m)){ 0 }; 955 957 break; 956 958 } 957 959
+4 -1
drivers/scsi/lpfc/lpfc_scsi.h
··· 23 23 struct lpfc_hba; 24 24 25 25 #define list_remove_head(list, entry, type, member) \ 26 + do { \ 27 + entry = NULL; \ 26 28 if (!list_empty(list)) { \ 27 29 entry = list_entry((list)->next, type, member); \ 28 30 list_del_init(&entry->member); \ 29 - } 31 + } \ 32 + } while(0) 30 33 31 34 #define list_get_first(list, type, member) \ 32 35 (list_empty(list)) ? NULL : \