xbmc/xbmc — pull request #1107 by davilla (2012-06-29 18:51:56+00:00)
Title: cleanup, sort out off_t, _off_t, __off_t, and friends and remove dead code

off_f and friends were being spewed all over the place. this moves the defs out of PlatformDefs and move them to the two areas that they are actually used. Also some wacky casting and removed dll_fstatvfs64, it's a stub and nothing seems to be using it.

Tested on darwin (osx/ios), linux x86_64, arm and that platform of which we do not speak of.

Needs win dev sign off and I'd like more exposure under linux as this touches core.