diff options
author | Tom Tromey <tromey@redhat.com> | 2011-01-17 16:50:42 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2011-01-17 16:50:42 +0000 |
commit | dc92e16124ca764e536f2457635749e5431c4765 (patch) | |
tree | 4435d0e6b715c61188acf0aea2a92112a44515f2 /gdb/gdb_regex.h | |
parent | da17376b704177fc4d8fa038169782e28b1f3b24 (diff) | |
download | gdb-dc92e16124ca764e536f2457635749e5431c4765.zip gdb-dc92e16124ca764e536f2457635749e5431c4765.tar.gz gdb-dc92e16124ca764e536f2457635749e5431c4765.tar.bz2 |
* cli/cli-cmds.c (apropos_command): Free the compiled regex. Use
get_regcomp_error.
* utils.c: Include gdb_regex.h.
(do_regfree_cleanup): New function.
(make_regfree_cleanup): Likewise.
(get_regcomp_error): Likewise.
* gdb_regex.h (make_regfree_cleanup, get_regcomp_error): Declare.
Diffstat (limited to 'gdb/gdb_regex.h')
-rw-r--r-- | gdb/gdb_regex.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/gdb_regex.h b/gdb/gdb_regex.h index ccdf9c3..835cb09 100644 --- a/gdb/gdb_regex.h +++ b/gdb/gdb_regex.h @@ -28,4 +28,8 @@ # include <regex.h> #endif +/* From utils.c. */ +struct cleanup *make_regfree_cleanup (regex_t *); +char *get_regcomp_error (int, regex_t *); + #endif /* not GDB_REGEX_H */ |