diff options
author | jhb <jhb@FreeBSD.org> | 2006-05-25 22:04:46 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2006-05-25 22:04:46 +0000 |
commit | 72e6c76f21960a648b8b3395d07f95ffe1cc4dae (patch) | |
tree | ec966f5ef352f0c98e8141b58685c3b8b7eb0b3a /sys/dev/digi | |
parent | 9c2cd9fe0d5cbaab62fc95836329ae5ce490689e (diff) | |
download | FreeBSD-src-72e6c76f21960a648b8b3395d07f95ffe1cc4dae.zip FreeBSD-src-72e6c76f21960a648b8b3395d07f95ffe1cc4dae.tar.gz |
Only reference the firmware module once rather than twice. The extra call
was accidentally added in 1.55 and resulted in an extra reference count
being held on the linker file.
MFC after: 1 week
Diffstat (limited to 'sys/dev/digi')
-rw-r--r-- | sys/dev/digi/digi.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/dev/digi/digi.c b/sys/dev/digi/digi.c index b30542e..283c2cf 100644 --- a/sys/dev/digi/digi.c +++ b/sys/dev/digi/digi.c @@ -783,7 +783,6 @@ digi_loadmoduledata(struct digi_softc *sc) modlen = strlen(sc->module); modfile = malloc(modlen + 6, M_TEMP, M_WAITOK); snprintf(modfile, modlen + 6, "digi_%s", sc->module); - res = linker_reference_module(modfile, NULL, &lf); if ((res = linker_reference_module(modfile, NULL, &lf)) != 0) printf("%s: Failed %d to autoload module\n", modfile, res); free(modfile, M_TEMP); |