diff options
Diffstat (limited to 'gdb/guile/scm-progspace.c')
-rw-r--r-- | gdb/guile/scm-progspace.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gdb/guile/scm-progspace.c b/gdb/guile/scm-progspace.c index 5a39780..49c3e36 100644 --- a/gdb/guile/scm-progspace.c +++ b/gdb/guile/scm-progspace.c @@ -353,17 +353,16 @@ gdbscm_current_progspace (void) static SCM gdbscm_progspaces (void) { - struct program_space *ps; SCM result; result = SCM_EOL; - ALL_PSPACES (ps) - { - SCM item = psscm_scm_from_pspace (ps); + for (struct program_space *ps : program_spaces) + { + SCM item = psscm_scm_from_pspace (ps); - result = scm_cons (item, result); - } + result = scm_cons (item, result); + } return scm_reverse_x (result, SCM_EOL); } |