]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Make size calculation more robust.
authorNicholas Nethercote <n.nethercote@gmail.com>
Thu, 4 Nov 2004 19:32:10 +0000 (19:32 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Thu, 4 Nov 2004 19:32:10 +0000 (19:32 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2929

coregrind/vg_signals.c

index 00409c918abd3542841fbddb4e267e023bc76dd2..7ec14898ee352e58670f338dc3f98e45197037ef 100644 (file)
@@ -2045,7 +2045,7 @@ void VG_(sigstartup_actions) ( void )
 
    /* Register an alternative stack for our own signal handler to run on. */
    altstack_info.ss_sp = &(sigstack[0]);
-   altstack_info.ss_size = VG_SIGSTACK_SIZE_W * sizeof(UInt);
+   altstack_info.ss_size = sizeof(sigstack);
    altstack_info.ss_flags = 0;
    ret = VG_(sigaltstack)(&altstack_info, NULL);
    if (ret != 0) {