 sys.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
diff -ruNp 300-reboot-handler-hook.patch-old/kernel/sys.c 300-reboot-handler-hook.patch-new/kernel/sys.c
--- 300-reboot-handler-hook.patch-old/kernel/sys.c	2005-06-30 15:08:40.000000000 +1000
+++ 300-reboot-handler-hook.patch-new/kernel/sys.c	2005-07-09 20:52:56.000000000 +1000
@@ -459,12 +459,12 @@ asmlinkage long sys_reboot(int magic1, i
 		break;
 	}
 #endif
-#ifdef CONFIG_SOFTWARE_SUSPEND
+#ifdef CONFIG_SUSPEND2
 	case LINUX_REBOOT_CMD_SW_SUSPEND:
 		{
-			int ret = software_suspend();
+			suspend2_try_suspend();
 			unlock_kernel();
-			return ret;
+			return 0;
 		}
 #endif
 

