This should properly fix bug #13192 (SCI: Police Quest 4 - Random Crashes)
The view.10988 resource is a new resource as per the patch table. These
type of new resource will have a nullptr for the source when being patched.
This meant that the final memcpy to copy the remaining source would be
called with a nullptr in these cases. To avoid this, have added a nullptr
check on the source to this which should avoid this in future.
This only affected PQ4 as this was the only resource patch which created
a new resource.
Before build symbian build system process every cource file with prehistoric preprocessor.
I was unable to replace it with a modern version from gcc, since there are special specific commands. There is no description of the commands.