Messages in this thread Patch in this message | ![/](/images/icornerl.gif) | | Date | Thu, 9 Jan 2003 11:51:05 -0800 | From | carbonated beverage <> | Subject | [PATCH] tiny ens1370.c warning fix, bk 2.5.52] |
| |
Hi all,
Resend of a patch
__devinitdata is in the wrong location in ens1370.c, so it's apparently ignored by gcc and the struct isn't freed. Here's a small patch to fix that.
Linus, please apply.
-- DN Daniel
--- ens1370.c.orig Fri Dec 20 02:03:24 2002 +++ ens1370.c Fri Dec 20 14:54:24 2002 @@ -1431,7 +1431,7 @@ unsigned short vid; /* vendor ID */ unsigned short did; /* device ID */ unsigned char rev; /* revision */ -} __devinitdata es1371_spdif_present[] = { +} es1371_spdif_present[] __dev_initdata = { { .vid = PCI_VENDOR_ID_ENSONIQ, .did = PCI_DEVICE_ID_ENSONIQ_CT5880, .rev = CT5880REV_CT5880_C }, { .vid = PCI_VENDOR_ID_ENSONIQ, .did = PCI_DEVICE_ID_ENSONIQ_CT5880, .rev = CT5880REV_CT5880_D }, { .vid = PCI_VENDOR_ID_ENSONIQ, .did = PCI_DEVICE_ID_ENSONIQ_CT5880, .rev = CT5880REV_CT5880_E }, - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |