There will be most likely ninja changes but sometimes its just because rather than changing a files contents, it will be replacing it. For example the initial 5mb you get with every patch is the interface. As you can see some fixed bugs, which file or fileS these are in may have been completely replaced (rather than just edited), this is usually the case if they're encrypted at SE's end and they dont want the patcher decrypting/encrypting again so they will just force the full file onto you.