diff --git a/src/common/gamecode/laws.c b/src/common/gamecode/laws.c index 3becc13e3..f66bc99f9 100644 --- a/src/common/gamecode/laws.c +++ b/src/common/gamecode/laws.c @@ -3701,6 +3701,7 @@ static void defaultorders (void) { region *r; + return; for (r=regions;r;r=r->next) { unit *u; for (u=r->units;u;u=u->next) { diff --git a/src/common/kernel/order.c b/src/common/kernel/order.c index f26011691..908553ce7 100644 --- a/src/common/kernel/order.c +++ b/src/common/kernel/order.c @@ -49,8 +49,8 @@ static int nlocales = 0; #ifdef SHARE_ORDERS typedef struct order_data { char * _str; - int _refcount : 16; - int _lindex : 8; + int _refcount : 20; + int _lindex : 4; keyword_t _keyword; } order_data; #endif