From 9eb016ef18ef6e560376f474781b308fb0a715b0 Mon Sep 17 00:00:00 2001 From: Chris Taylor Date: Fri, 1 Apr 2005 12:41:47 +0000 Subject: [PATCH] set Highest_vertex_index and Highest_segment_index to 0 when creating a new mine (avoids problems with saving when another level was previously loaded) --- ChangeLog | 4 ++++ main/editor/segment.c | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index cde00a4d..c2ae2918 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,10 @@ * main/game.c, main/editor/kdefs.h, main/editor/kfuncs.c, main/editor/med.c: "Go to Main Menu" now works in editor + * main/editor/segment.c: set Highest_vertex_index and + Highest_segment_index to 0 when creating a new mine (avoids + problems with saving when another level was previously loaded) + 2005-03-31 Chris Taylor * main/bm.c, main/bm.h, main/bmread.c, main/editor/editor.h, diff --git a/main/editor/segment.c b/main/editor/segment.c index 1f18691c..f65e1e4d 100644 --- a/main/editor/segment.c +++ b/main/editor/segment.c @@ -1,4 +1,4 @@ -/* $Id: segment.c,v 1.6 2005-01-24 21:33:28 schaffner Exp $ */ +/* $Id: segment.c,v 1.7 2005-04-01 12:41:47 chris Exp $ */ /* THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO @@ -1816,8 +1816,11 @@ int create_new_mine(void) num_groups = 0; current_group = -1; + Num_vertices = 0; // Number of vertices in global array. + Highest_vertex_index = 0; Num_segments = 0; // Number of segments in global array, will get increased in med_create_segment + Highest_segment_index = 0; Cursegp = Segments; // Say current segment is the only segment. Curside = WBACK; // The active side is the back side Markedsegp = 0; // Say there is no marked segment. -- 2.39.2