aboutsummaryrefslogtreecommitdiff
path: root/src/presentation.c
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2013-12-07 22:25:54 +0100
committerThomas White <taw@bitwiz.org.uk>2013-12-07 22:25:54 +0100
commit175be2737227614c5b1d7f2950c8985561195744 (patch)
treee41bb2759d8d1e9a9900bb652f0d682418b37f58 /src/presentation.c
parent1adc490d552edde21b8b7a42657bc053f7a842a5 (diff)
Fix insertion logic
Diffstat (limited to 'src/presentation.c')
-rw-r--r--src/presentation.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/presentation.c b/src/presentation.c
index d3c9221..ec5438c 100644
--- a/src/presentation.c
+++ b/src/presentation.c
@@ -96,7 +96,6 @@ int insert_slide(struct presentation *p, struct slide *new, int pos)
}
p->slides = try;
p->completely_empty = 0;
- p->num_slides++;
if ( p->num_slides > 0 ) {
for ( i=p->num_slides-1; i>=pos; i-- ) {
@@ -105,6 +104,7 @@ int insert_slide(struct presentation *p, struct slide *new, int pos)
}
p->slides[pos] = new;
+ p->num_slides++;
new->parent = p;