Fix for ../../../../ext/ed.cpp:987: error: ISO C++ forbids variable-size array ‘iov’

No standards-compliant compiler should have allowed this through.
Fix compiler warnings

Just to trigger a build, really
Merge pull request #433 from johnsyweb/i686-apple-darwin11-llvm-gcc-4.2-fix

ISO C++ forbids variable-size array ‘iov’