Fix crash on MS-Windows caused by recent changes

* src/pdumper.c (dump_do_dump_relocation): Don't use
expand-file-name, as this crashes on MS-Windows.  Use
file_access_p instead of emacs_fopen.
8 jobs for feature/native-comp in 103 minutes and 39 seconds (queued for 12 seconds)
Status Job ID Name Coverage
  Prep Images
passed #16529
prep-image-base

00:02:52

 
  Build Images
passed #16530
build-image-inotify

01:19:29

 
  Fast
failed #16531
test-fast-inotify

00:16:15

 
  Normal
failed #16532
test-lisp-inotify

00:05:02

passed #16533
test-lisp-net-inotify

00:02:55

 
  Slow
skipped #16534
test-native-bootstrap-speed0
skipped #16535
test-native-bootstrap-speed1
skipped #16536
test-native-bootstrap-speed2
 
Name Stage Failure
failed
test-lisp-inotify Normal
make: Leaving directory '/checkout/test'
make: *** [check-lisp] Error 2
Running after_script
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
test-lisp-inotify-a9b9ada6
Cleaning up file based variables
ERROR: Job failed: exit code 2
failed
test-fast-inotify Fast
Makefile:298: recipe for target 'check' failed
make: Leaving directory '/checkout/test'
Running after_script
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
test-fast-inotify-a9b9ada6
Cleaning up file based variables
ERROR: Job failed: exit code 2