[Gpsbabel-code] Types conflict in an1.c
Brought to you by:
robertl
From: Dmitriy G. <dmi...@gm...> - 2005-10-30 17:49:17
|
Hello again! I found type names conflict in |an1sym.h| and |an1.c|. There is a type defined |GUID|, which is one of favorite MS words. So there is a conflict between |GUID |defined in |winnt.h| and one in |an1.c|. I renamed type |GUID |to |an1_GUID|. Also there is a script |make-an1sym.pl,| which makes |an1sym.h|. I don't speak Perl, so I need someone's help to change |default_guids| generation routine, to make it unicode compatible: |{{0xb610bc70,{0x377e, 0x11d6, 0xaeb3}, {0x00, 0x01, 0x02, 0x31, 0x5f, 0xfd}}, "Hiker"}| to |{{0xb610bc70,{0x377e, 0x11d6, 0xaeb3}, {0x00, 0x01, 0x02, 0x31, 0x5f, 0xfd}}, _T("Hiker")}| |