summaryrefslogtreecommitdiff
path: root/navit/data.h
diff options
context:
space:
mode:
authorhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-03-30 20:29:25 +0000
committerhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-03-30 20:29:25 +0000
commit568aaa0ec7c868c0c0b1e7a76a431a9e1631c792 (patch)
tree3c1f0f0104e33ad85a73a0f9ea0d719704874957 /navit/data.h
parent7cbc629b1fbfd9a96153e1fa353432a1e398c2ea (diff)
downloadnavit-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.h9
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);