dp doubly linked list

This commit is contained in:
2025-11-08 09:05:19 +01:00
parent 1fe8c521e0
commit 724d1c9876
6 changed files with 151 additions and 31 deletions

4
igc.h
View File

@@ -13,6 +13,8 @@
#define NAME_MAX 256
#define TMP_SIZE 8
#include "linkage.h"
enum IGC_RecordType
{
MANUFACTURER = 'A',
@@ -81,7 +83,7 @@ struct IGC_DataPoint
int gps_alt;
};
void parse_igc_file(FILE* fp);
void parse_igc_file(FILE* fp, struct IGC_Header* hdr, struct dp_node* list);
struct IGC_DataPoint* parse_datapoint(char* line);
void show_datapoint(struct IGC_DataPoint* dp);
void show_header_info(struct IGC_Header* hdr);