Commit 0f3def715dc9af442f5f025c50a041c6319df1e8

Russell Belfer 2012-11-09T11:19:46

Fix various cross-platform build issues This fixes a number of warnings and problems with cross-platform builds. Among other things, it's not safe to name a member of a structure "strcmp" because that may be #defined.