int getint(ucharbuf &p) { int c = (char)p.get(); if(c==-128) { int n = p.get(); n |= char(p.get())<<8; return n; } else if(c==-127) { int n = p.get(); n |= p.get()<<8; n |= p.get()<<16; return n|(p.get()<<24); } else return c; } def getint(zahl): c = int(zahl) zahl = int(zahl) if (c==-128): n = zahl n = n or zahl<<8 return n elif (c==-127): n = zahl n = n or zahl<<8 n = n or zahl<<16 return n or zahl<<24 else: return c