Standardized internal path handling on Posix separators.
authorWouter van Oortmerssen <wvo@google.com>
Fri, 19 May 2017 00:18:43 +0000 (17:18 -0700)
committerWouter van Oortmerssen <wvo@google.com>
Fri, 19 May 2017 00:22:47 +0000 (17:22 -0700)
commitaaf5598a032314767721fead8a0acf9ca37c5e09
tree5411dd79b9f6706a388d1d93c7ffa90af3b5a111
parent3d2cf554d728905a62119982539385f5d6d2238e
Standardized internal path handling on Posix separators.

There were several possible bugs involving paths not being
recognized as being the same on Windows. Rather than trying
to ensure all code deals with / and \ correctly, paths now
get transformed to / on input, fixing all current and
future such bugs.

Tested: on OS X.
include/flatbuffers/idl.h
include/flatbuffers/util.h
src/flatc.cpp
src/idl_parser.cpp