From f8eba60bd8f9a96887d175c2fe87e732a39a1e22 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 6 May 2003 05:40:13 +0000 Subject: [PATCH] fix for annoying STL change --- stepmania/src/archutils/Unix/SignalHandler.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/archutils/Unix/SignalHandler.cpp b/stepmania/src/archutils/Unix/SignalHandler.cpp index 68d8e4d0e5..a65aa37c64 100644 --- a/stepmania/src/archutils/Unix/SignalHandler.cpp +++ b/stepmania/src/archutils/Unix/SignalHandler.cpp @@ -30,8 +30,9 @@ SaveSignals::SaveSignals() /* Store the old signal handlers. */ for(int i = 0; signals[i] != -1; ++i) { - old_handlers.push_back(); - sigaction(signals[i], NULL, &old_handlers.back()); + struct sigaction sa; + sigaction(signals[i], NULL, &sa); + old_handlers.push_back(sa); } }