Fix stupid copy-n-paste bug in do_set_canceltype causing strange stack
drift problems.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@338 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_scheduler.c b/coregrind/vg_scheduler.c
index 3750398..9db5021 100644
--- a/coregrind/vg_scheduler.c
+++ b/coregrind/vg_scheduler.c
@@ -1848,7 +1848,7 @@
       VG_(threads)[tid].cancel_ty = False;
    } else
    if (type == PTHREAD_CANCEL_DEFERRED) {
-      VG_(threads)[tid].cancel_st = True;
+      VG_(threads)[tid].cancel_ty = True;
    } else {
       VG_(panic)("do__set_canceltype");
    }
diff --git a/vg_scheduler.c b/vg_scheduler.c
index 3750398..9db5021 100644
--- a/vg_scheduler.c
+++ b/vg_scheduler.c
@@ -1848,7 +1848,7 @@
       VG_(threads)[tid].cancel_ty = False;
    } else
    if (type == PTHREAD_CANCEL_DEFERRED) {
-      VG_(threads)[tid].cancel_st = True;
+      VG_(threads)[tid].cancel_ty = True;
    } else {
       VG_(panic)("do__set_canceltype");
    }