Use an array of pointers, rather than an array of structs.
Use an array of pointers, rather than an array of structs.

This better matches our typical pattern throughout the code, at the loss of
spacial locality, though the typical use cases don't take advantage of it
anyway.  We also avoid copying structs when the array grows.

* subversion/libsvn_repos/replay.c
  (was_readable): Fetch pointers, rather than structs.
  (path_driver_cb_func): Insert pointers, rather than full structs.
  (svn_repos_replay2): Initialize the array with the correct element size.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion