[PATCH] Generate heading event on DM4 import

Miika Turkia miika.turkia at gmail.com
Mon Mar 18 09:23:10 PDT 2013


Previously the heading information was on bookmark event, but now we
trigger a heading event when direction info is available.

Signed-off-by: Miika Turkia <miika.turkia at gmail.com>
---
 parse-xml.c |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/parse-xml.c b/parse-xml.c
index 2ecd063..707ac27 100644
--- a/parse-xml.c
+++ b/parse-xml.c
@@ -1644,9 +1644,12 @@ extern int dm4_events(void *handle, int columns, char **data, char **column)
 				break;
 			case 258:
 				/* 258 Bookmark */
-				cur_event.name = strdup("bookmark");
-				if (data[3])
+				if (data[3]) {
+					cur_event.name = strdup("heading");
 					cur_event.value = atoi(data[3]);
+				} else {
+					cur_event.name = strdup("bookmark");
+				}
 				break;
 			default:
 				cur_event.name = strdup("unknown");
-- 
1.7.9.5



More information about the subsurface mailing list