diff options
author | Andrew Cagney <cagney@redhat.com> | 2003-11-06 19:56:26 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2003-11-06 19:56:26 +0000 |
commit | 0b603eba4e0a5d2413b2c4d72a02534e0d9cdcdb (patch) | |
tree | 529374d53d6b96568032b36da3218831263e4eff /gdb/target.c | |
parent | 9cedbfec956acb99c7b6b82f8637839ebb415d86 (diff) | |
download | gdb-0b603eba4e0a5d2413b2c4d72a02534e0d9cdcdb.zip gdb-0b603eba4e0a5d2413b2c4d72a02534e0d9cdcdb.tar.gz gdb-0b603eba4e0a5d2413b2c4d72a02534e0d9cdcdb.tar.bz2 |
2003-11-06 Andrew Cagney <cagney@redhat.com>
Jeff Johnston <jjohnstn@redhat.com>
* target.c (add_target): Only set "to_xfer_partial" when NULL.
(init_dummy_target): Set "to_xfer_partial".
Diffstat (limited to 'gdb/target.c')
-rw-r--r-- | gdb/target.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/target.c b/gdb/target.c index a21fd9f..9308760 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -220,7 +220,8 @@ void add_target (struct target_ops *t) { /* Provide default values for all "must have" methods. */ - t->to_xfer_partial = default_xfer_partial; + if (t->to_xfer_partial == NULL) + t->to_xfer_partial = default_xfer_partial; if (!target_structs) { @@ -1644,6 +1645,7 @@ init_dummy_target (void) dummy_target.to_stratum = dummy_stratum; dummy_target.to_find_memory_regions = dummy_find_memory_regions; dummy_target.to_make_corefile_notes = dummy_make_corefile_notes; + dummy_target.to_xfer_partial = default_xfer_partial; dummy_target.to_magic = OPS_MAGIC; } |