Avoid structures or arrays of size 0.
[wine] / dlls / ddraw / ddraw /
drwxr-xr-x   ..
-rw-r--r-- 17065 hal.c
-rw-r--r-- 2389 hal.h
-rw-r--r-- 41499 main.c
-rw-r--r-- 5147 main.h
-rw-r--r-- 29123 thunks.c
-rw-r--r-- 17994 user.c
-rw-r--r-- 2300 user.h