The change in 2.0.10 for the SDL_RW macros to functions appears to no longer automatically apply a null terminator at the end of the void ptr* that is passed in after the data is read.
This code would read exactly 7 characters in 1 byte sizes and apply \0 at the 7th place.
SDL_RWread( rwops, &data, 7, 1 );
Printf output with 2.0.8
Printf output with 2.0.10
I had to add data=’\0’; after the read call.