请教一下官方 #4229这个改动


这个c++改动没看懂 为什么这样改 读取二进制spine文件后就不会宕机了

我猜测:为了DataInput里的cursor在遇到异常(例如region为NULL的时候)也能正常偏移吧

是因为readByte函数里面是这样写的嘛
return *input->cursor++;

对的对的,之前写法是region == NULL就返回了,可能会影响到后续的读取。