
diff -r 572f202659ff -r 440382eb6427 prio/PrioG.thy
--- a/prio/PrioG.thy	Wed Feb 08 16:35:49 2012 +0000
+++ b/prio/PrioG.thy	Thu Feb 09 13:05:51 2012 +0000
@@ -791,11 +791,12 @@
                                              else depend s \<union> {(Th th, Cs cs)})"
   apply(unfold s_depend_def wq_def)
   apply (auto split:list.splits prod.splits simp:Let_def cs_waiting_def cs_holding_def)
-  apply(case_tac "c = cs", auto)
+  apply(case_tac "csa = cs", auto)
   apply(fold wq_def)
   apply(drule_tac step_back_step)
-  by (ind_cases " step s (P (hd (wq s cs)) cs)", 
-    auto simp:s_depend_def wq_def cs_holding_def)
+  apply(ind_cases " step s (P (hd (wq s cs)) cs)")
+  apply(auto simp:s_depend_def wq_def cs_holding_def)
+  done
 
 lemma simple_A:
   fixes A




