diff options
author | horwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-03-30 20:29:25 +0000 |
---|---|---|
committer | horwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-03-30 20:29:25 +0000 |
commit | 568aaa0ec7c868c0c0b1e7a76a431a9e1631c792 (patch) | |
tree | 3c1f0f0104e33ad85a73a0f9ea0d719704874957 /navit/data.h | |
parent | 7cbc629b1fbfd9a96153e1fa353432a1e398c2ea (diff) | |
download | navit-568aaa0ec7c868c0c0b1e7a76a431a9e1631c792.tar.gz |
*Fix:Core:Add autogenerated navit_config.h to ignore list
*Fix:MG:Add missing commit comment. Fix alignment||Thanks Pini for the patch.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2176 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/data.h')
-rw-r--r-- | navit/data.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/navit/data.h b/navit/data.h index 97663e191..19ce00708 100644 --- a/navit/data.h +++ b/navit/data.h @@ -53,6 +53,15 @@ get_u24(unsigned char **p) { static inline unsigned int +get_u24_unal(unsigned char **p) { + unsigned long ret; + ret=get_u16_unal(p); + ret|=*((*p)++) << 16; + return ret; +} + + +static inline unsigned int get_u32(unsigned char **p) { unsigned long ret; ret=*((unsigned int *)*p); |