]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Ooops. Fix overly-hasty commit.
authorJeremy Fitzhardinge <jeremy@valgrind.org>
Mon, 15 Mar 2004 23:46:54 +0000 (23:46 +0000)
committerJeremy Fitzhardinge <jeremy@valgrind.org>
Mon, 15 Mar 2004 23:46:54 +0000 (23:46 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2321

coregrind/vg_signals.c

index e7b601920ef3a53841f2bf3cf7f2104ac1620ef6..be6e45fe93ea01e2c92c7756345ac47569ccce29 100644 (file)
@@ -1716,11 +1716,11 @@ static void vg_default_action(const vki_ksiginfo_t *info, ThreadId tid)
                   sigNo, terminate ? "terminate" : "", core ? "+core" : "");
 
    if (terminate) {
+      struct vki_rlimit corelim;
+
       if (core) {
         /* If they set the core-size limit to zero, don't generate a
            core file */
-        static struct vki_rlimit zero = { 0, 0 };
-        struct vki_rlimit corelim;
         
         VG_(getrlimit)(VKI_RLIMIT_CORE, &corelim);
 
@@ -1796,6 +1796,8 @@ static void vg_default_action(const vki_ksiginfo_t *info, ThreadId tid)
       }
 
       if (core) {
+        static struct vki_rlimit zero = { 0, 0 };
+
         make_coredump(tid, info, corelim.rlim_cur);
 
         /* make sure we don't get a confusing kernel-generated coredump */