aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitsuru IWASAKI <iwasaki@FreeBSD.org>1999-09-20 15:29:23 +0000
committerMitsuru IWASAKI <iwasaki@FreeBSD.org>1999-09-20 15:29:23 +0000
commit43834dfd27f6833464f15deb2ce0d69017ed439a (patch)
tree2e7bf2f9634f13b4a487fd0f1bc489a03619226e
parente9a56ad5ca9a9ce91608f6a0b6e1c0f9c71598db (diff)
Notes
-rw-r--r--sys/i386/apm/apm.c3
-rw-r--r--sys/i386/bios/apm.c3
2 files changed, 6 insertions, 0 deletions
diff --git a/sys/i386/apm/apm.c b/sys/i386/apm/apm.c
index 85d8eed43d21a..620da58255832 100644
--- a/sys/i386/apm/apm.c
+++ b/sys/i386/apm/apm.c
@@ -581,6 +581,9 @@ apm_suspend(int state)
{
struct apm_softc *sc = &apm_softc;
+ if (!sc->initialized)
+ return;
+
switch (state) {
case PMST_SUSPEND:
if (sc->suspends)
diff --git a/sys/i386/bios/apm.c b/sys/i386/bios/apm.c
index 85d8eed43d21a..620da58255832 100644
--- a/sys/i386/bios/apm.c
+++ b/sys/i386/bios/apm.c
@@ -581,6 +581,9 @@ apm_suspend(int state)
{
struct apm_softc *sc = &apm_softc;
+ if (!sc->initialized)
+ return;
+
switch (state) {
case PMST_SUSPEND:
if (sc->suspends)