diff -r 1397b2a763ab -r 029cccce84b4 Static.thy --- a/Static.thy Mon Sep 02 11:12:42 2013 +0800 +++ b/Static.thy Tue Sep 03 07:25:39 2013 +0800 @@ -99,16 +99,12 @@ Some sp \ Some (S_proc sp (O_proc p \ seeds)) | _ \ None)" | "init_obj2sobj (O_file f) = - (if (f \ init_files \ is_init_file f) - then Some (S_file (init_cf2sfiles f) - (\ f'. f' \ (init_same_inode_files f) \ O_file f \ seeds)) - else None)" -| "init_obj2sobj (O_dir f) = - (if (is_init_dir f) then - (case (init_cf2sfile f) of - Some sf \ Some (S_dir sf) - | _ \ None) - else None)" + Some (S_file (init_cf2sfiles f) + (\ f'. f' \ (init_same_inode_files f) \ O_file f \ seeds))" +| "init_obj2sobj (O_dir f) = + (case (init_cf2sfile f) of + Some sf \ Some (S_dir sf) + | _ \ None)" | "init_obj2sobj (O_msgq q) = (case (init_cq2smsgq q) of Some sq \ Some (S_msgq sq) @@ -773,9 +769,7 @@ Some sp \ Some (S_proc sp (O_proc p \ tainted s)) | _ \ None)" | "co2sobj s (O_file f) = - (if (f \ current_files s) then - Some (S_file (cf2sfiles s f) (O_file f \ tainted s)) - else None)" + Some (S_file (cf2sfiles s f) (O_file f \ tainted s))" | "co2sobj s (O_dir f) = (case (cf2sfile s f) of Some sf \ Some (S_dir sf)