empserver/include
Markus Armbruster e51b3fb842 Use int instead of long for flags
As long as symbol_by_value(), show_capab() and togg() support only
int, flags need to fit into int.

Not a problem in practice, because no machine capable of running
Empire has int narrower than 32 bits, and 32 bits suffice.

Some flags members are long instead of int: struct lchrstr member
l_flags, struct natstr member nat_flags, struct mchrstr member m_flags
are long.  Waste of space on machines with long wider than int.
Change them to int.

Rearrange struct lchrstr and struct natstr to avoid holes.
2013-05-08 06:57:51 +02:00
..
budg.h Update copyright notice 2013-01-12 17:45:01 +01:00
chance.h Fix PRNG seeding to resist guessing 2013-05-08 06:55:21 +02:00
com.h Update copyright notice 2013-01-12 17:45:01 +01:00
combat.h Update copyright notice 2013-01-12 17:45:01 +01:00
commands.h Update copyright notice 2013-01-12 17:45:01 +01:00
commodity.h Update copyright notice 2013-01-12 17:45:01 +01:00
damage.h Replace "roll0(N) + M" by "roll(N) + M-1" 2013-05-08 06:55:20 +02:00
distribute.h Update copyright notice 2013-01-12 17:45:01 +01:00
econfig-spec.h Update copyright notice 2013-01-12 17:45:01 +01:00
empio.h Update copyright notice 2013-01-12 17:45:01 +01:00
empobj.h Update copyright notice 2013-01-12 17:45:01 +01:00
empthread.h Update copyright notice 2013-01-12 17:45:01 +01:00
file.h Update copyright notice 2013-01-12 17:45:01 +01:00
game.h Update copyright notice 2013-01-12 17:45:01 +01:00
ioqueue.h Update copyright notice 2013-01-12 17:45:01 +01:00
item.h Update copyright notice 2013-01-12 17:45:01 +01:00
journal.h Update copyright notice 2013-01-12 17:45:01 +01:00
land.h Use int instead of long for flags 2013-05-08 06:57:51 +02:00
loan.h Update copyright notice 2013-01-12 17:45:01 +01:00
lost.h Update copyright notice 2013-01-12 17:45:01 +01:00
lwp.h Update copyright notice 2013-01-12 17:45:01 +01:00
map.h Update copyright notice 2013-01-12 17:45:01 +01:00
match.h Update copyright notice 2013-01-12 17:45:01 +01:00
misc.h Update copyright notice 2013-01-12 17:45:01 +01:00
mission.h Update copyright notice 2013-01-12 17:45:01 +01:00
nat.h Use int instead of long for flags 2013-05-08 06:57:51 +02:00
news.h Update copyright notice 2013-01-12 17:45:01 +01:00
nsc.h Update copyright notice 2013-01-12 17:45:01 +01:00
nuke.h Update copyright notice 2013-01-12 17:45:01 +01:00
optlist.h Update copyright notice 2013-01-12 17:45:01 +01:00
path.h Update copyright notice 2013-01-12 17:45:01 +01:00
plague.h Update copyright notice 2013-01-12 17:45:01 +01:00
plane.h Update copyright notice 2013-01-12 17:45:01 +01:00
player.h Update copyright notice 2013-01-12 17:45:01 +01:00
power.h Update copyright notice 2013-01-12 17:45:01 +01:00
product.h Update copyright notice 2013-01-12 17:45:01 +01:00
proto.h Update copyright notice 2013-01-12 17:45:01 +01:00
prototypes.h Move declarations for chance.c to new chance.h 2013-05-08 06:55:20 +02:00
queue.h Update copyright notice 2013-01-12 17:45:01 +01:00
retreat.h Update copyright notice 2013-01-12 17:45:01 +01:00
sect.h Update copyright notice 2013-01-12 17:45:01 +01:00
server.h Update copyright notice 2013-01-12 17:45:01 +01:00
service.h Update copyright notice 2013-01-12 17:45:01 +01:00
ship.h Use int instead of long for flags 2013-05-08 06:57:51 +02:00
tel.h Update copyright notice 2013-01-12 17:45:01 +01:00
trade.h Update copyright notice 2013-01-12 17:45:01 +01:00
treaty.h Update copyright notice 2013-01-12 17:45:01 +01:00
types.h Update copyright notice 2013-01-12 17:45:01 +01:00
unit.h Update copyright notice 2013-01-12 17:45:01 +01:00
update.h Update copyright notice 2013-01-12 17:45:01 +01:00
version.h Update copyright notice 2013-01-12 17:45:01 +01:00
xdump.h Update copyright notice 2013-01-12 17:45:01 +01:00
xy.h Abridge a few overly verbose declarations 2013-05-08 06:55:21 +02:00