Some missing semicolons (;) after the "default:" statement in a few places. This is not ANSI enough for gcc 3.4 so it chokes. The fix is attached. It should not break with any other versions.
Created attachment 29299 [details, diff] Adds the missing ; where required
added to cvs, thanks for the patch :)