From 4f15337d5b5fed20a3cff4a65f9c3b64f158a338 Mon Sep 17 00:00:00 2001
From: Jacques-Henri Jourdan <jacques-henri.jourdan@normalesup.org>
Date: Fri, 9 Sep 2016 14:31:41 +0200
Subject: [PATCH] More simplifications

---
 types.v | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/types.v b/types.v
index d56bc0a5..875b82d7 100644
--- a/types.v
+++ b/types.v
@@ -386,12 +386,11 @@ Section types.
       { intros. rewrite -heap_mapsto_vec_prop_op; last apply ty_size_eq.
         instantiate (1:=λ _ y, _). simpl. reflexivity. }
       rewrite big_sepL_sepL. iDestruct "Hownq" as "[Hownq0 Hownq1]".
-      iSplitR "Hcloseq Hcloseh Hownh1 Hownq1".
-      + iNext. by iFrame.
-      + iIntros "[Hh Hq]". rewrite (lft_own_split κ q).
-        iVs ("Hcloseh" with "[Hh Hownh1]") as "($&$)". iNext. by iFrame.
-        iVs ("Hcloseq" with "[Hq Hownq1]") as "($&$&$)". iNext. by iFrame.
-        done.
+      iSplitL "Hownh0 Hownq0". iNext. by iFrame.
+      iIntros "[Hh Hq]". rewrite (lft_own_split κ q).
+      iVs ("Hcloseh" with "[Hh Hownh1]") as "($&$)". iNext. by iFrame.
+      iVs ("Hcloseq" with "[Hq Hownq1]") as "($&$&$)". iNext. by iFrame.
+      done.
   Qed.
 
 End types.
-- 
GitLab