aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2014-06-05 22:37:09 +0000
committerDmitry V. Levin <ldv@altlinux.org>2014-06-12 22:10:59 +0000
commit806539c55c8697f7f0a4bfd95345f216797fe7e0 (patch)
treec13a33863d007bf3b814a5227e2fe3e3f45452a5
parentf1d73110a00122879a0fdb63bbeffc0bd161e857 (diff)
downloadstrace-806539c55c8697f7f0a4bfd95345f216797fe7e0.tar.gz
unwind: constify binary_filename and symbol_name functions arguments
* unwind.c (call_action_fn, print_call_cb, sprint_call_or_error, queue_put, queue_put_call): Add const qualifier to binary_filename and symbol_name arguments.
-rw-r--r--unwind.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/unwind.c b/unwind.c
index aff6c5a0..da256c9e 100644
--- a/unwind.c
+++ b/unwind.c
@@ -57,7 +57,7 @@ struct mmap_cache_t {
unsigned long start_addr;
unsigned long end_addr;
unsigned long mmap_offset;
- char* binary_filename;
+ char *binary_filename;
bool deleted;
};
@@ -65,8 +65,8 @@ struct mmap_cache_t {
* Type used in stacktrace walker
*/
typedef void (*call_action_fn)(void *data,
- char *binary_filename,
- char *symbol_name,
+ const char *binary_filename,
+ const char *symbol_name,
unw_word_t function_offset,
unsigned long true_offset);
typedef void (*error_action_fn)(void *data,
@@ -433,8 +433,8 @@ ret:
static void
print_call_cb(void *dummy,
- char *binary_filename,
- char *symbol_name,
+ const char *binary_filename,
+ const char *symbol_name,
unw_word_t function_offset,
unsigned long true_offset)
{
@@ -462,8 +462,8 @@ print_error_cb(void *dummy,
}
static char *
-sprint_call_or_error(char *binary_filename,
- char *symbol_name,
+sprint_call_or_error(const char *binary_filename,
+ const char *symbol_name,
unw_word_t function_offset,
unsigned long true_offset,
const char *error)
@@ -493,8 +493,8 @@ sprint_call_or_error(char *binary_filename,
*/
static void
queue_put(struct queue_t *queue,
- char *binary_filename,
- char *symbol_name,
+ const char *binary_filename,
+ const char *symbol_name,
unw_word_t function_offset,
unsigned long true_offset,
const char *error)
@@ -523,8 +523,8 @@ queue_put(struct queue_t *queue,
static void
queue_put_call(void *queue,
- char *binary_filename,
- char *symbol_name,
+ const char *binary_filename,
+ const char *symbol_name,
unw_word_t function_offset,
unsigned long true_offset)
{