diff options
author | Christian Biesinger <cbiesinger@google.com> | 2019-09-06 14:19:40 -0500 |
---|---|---|
committer | Christian Biesinger <cbiesinger@google.com> | 2019-09-06 14:34:00 -0500 |
commit | ead0e69a4ab34d0c689f0c4c310b8d788867da32 (patch) | |
tree | 8576865db99709d178d08ee5039cc690d4862b0d /gdb | |
parent | f5c3a9e3055224d8ed8140d48c96465294839e95 (diff) | |
download | gdb-ead0e69a4ab34d0c689f0c4c310b8d788867da32.zip gdb-ead0e69a4ab34d0c689f0c4c310b8d788867da32.tar.gz gdb-ead0e69a4ab34d0c689f0c4c310b8d788867da32.tar.bz2 |
Change int to bool for the relocate_* functions
These parameters are only used as bools. This also
renames "flag" to "relocatable" to make it clearer
what it does.
gdb/ChangeLog:
2019-09-06 Christian Biesinger <cbiesinger@google.com>
* defs.h (relocate_gdb_directory): Change int to bool in
signature and rename flag to relocatable.
* main.c (relocate_path): Likewise.
(relocate_gdb_directory): Likewise.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/defs.h | 2 | ||||
-rw-r--r-- | gdb/main.c | 14 |
3 files changed, 15 insertions, 8 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 40bd4d0..acfc888 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2019-09-06 Christian Biesinger <cbiesinger@google.com> + + * defs.h (relocate_gdb_directory): Change int to bool in + signature and rename flag to relocatable. + * main.c (relocate_path): Likewise. + (relocate_gdb_directory): Likewise. + 2019-09-06 Alan Modra <amodra@gmail.com> * coffread.c (coff_symfile_read): Constify filename variable. @@ -282,7 +282,7 @@ struct value; /* This really belong in utils.c (path-utils.c?), but it references some globals that are currently only available to main.c. */ -extern char *relocate_gdb_directory (const char *initial, int flag); +extern char *relocate_gdb_directory (const char *initial, bool relocatable); /* Annotation stuff. */ @@ -139,14 +139,14 @@ set_gdb_data_directory (const char *new_datadir) /* Relocate a file or directory. PROGNAME is the name by which gdb was invoked (i.e., argv[0]). INITIAL is the default value for the - file or directory. FLAG is true if the value is relocatable, false - otherwise. Returns a newly allocated string; this may return NULL - under the same conditions as make_relative_prefix. */ + file or directory. RELOCATABLE is true if the value is relocatable, + false otherwise. Returns a newly allocated string; this may return + NULL under the same conditions as make_relative_prefix. */ static char * -relocate_path (const char *progname, const char *initial, int flag) +relocate_path (const char *progname, const char *initial, bool relocatable) { - if (flag) + if (relocatable) return make_relative_prefix (progname, BINDIR, initial); return xstrdup (initial); } @@ -158,11 +158,11 @@ relocate_path (const char *progname, const char *initial, int flag) function always returns a newly-allocated string. */ char * -relocate_gdb_directory (const char *initial, int flag) +relocate_gdb_directory (const char *initial, bool relocatable) { char *dir; - dir = relocate_path (gdb_program_name, initial, flag); + dir = relocate_path (gdb_program_name, initial, relocatable); if (dir) { struct stat s; |