This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
[binutils-gdb] constify set_breakpoint_condition
- From: Yao Qi <qiyao at sourceware dot org>
- To: gdb-cvs at sourceware dot org
- Date: 20 Mar 2015 17:43:55 -0000
- Subject: [binutils-gdb] constify set_breakpoint_condition
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7a26bd4d83e5549137943de5f2c7b1ae90821093
commit 7a26bd4d83e5549137943de5f2c7b1ae90821093
Author: Pedro Alves <palves@redhat.com>
Date: Mon Mar 9 11:58:21 2015 +0000
constify set_breakpoint_condition
gdb:
2015-03-20 Pedro Alves <palves@redhat.com>
* breakpoint.c (set_breakpoint_condition): Make argument "exp" const.
* breakpoint.h (set_breakpoint_condition): Update declaration.
Diff:
---
gdb/ChangeLog | 5 +++++
gdb/breakpoint.c | 2 +-
gdb/breakpoint.h | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f0abc87..04cd47d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
2015-03-20 Pedro Alves <palves@redhat.com>
+ * breakpoint.c (set_breakpoint_condition): Make argument "exp" const.
+ * breakpoint.h (set_breakpoint_condition): Update declaration.
+
+2015-03-20 Pedro Alves <palves@redhat.com>
+
* tui/tui-io.c (tui_expand_tabs): Make "s1" const.
2015-03-20 Pedro Alves <palves@redhat.com>
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c
index 0c000f2..13c8949 100644
--- a/gdb/breakpoint.c
+++ b/gdb/breakpoint.c
@@ -957,7 +957,7 @@ get_first_locp_gte_addr (CORE_ADDR address)
}
void
-set_breakpoint_condition (struct breakpoint *b, char *exp,
+set_breakpoint_condition (struct breakpoint *b, const char *exp,
int from_tty)
{
xfree (b->cond_string);
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h
index b85939a..562a6b6 100644
--- a/gdb/breakpoint.h
+++ b/gdb/breakpoint.h
@@ -1525,7 +1525,7 @@ extern int breakpoints_should_be_inserted_now (void);
extern void breakpoint_retire_moribund (void);
/* Set break condition of breakpoint B to EXP. */
-extern void set_breakpoint_condition (struct breakpoint *b, char *exp,
+extern void set_breakpoint_condition (struct breakpoint *b, const char *exp,
int from_tty);
/* Checks if we are catching syscalls or not.