summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2017-12-14 00:05:04 +0000
committerDmitry V. Levin <ldv@altlinux.org>2017-12-14 00:05:04 +0000
commit3763830d0a28e9f80acb7e34158677e635d22974 (patch)
treef9dceb439cc98b7c671da383836727f0a543aa34
parent607b4a65607513a08693346f02f45e3551dab1ac (diff)
downloadstrace-3763830d0a28e9f80acb7e34158677e635d22974.tar.gz
unwind: use xgrowarray
* unwind.c (get_symbol_name): Use xgrowarray instead of manual dynamic array management using xreallocarray.
-rw-r--r--unwind.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/unwind.c b/unwind.c
index 18f062546..d37f01695 100644
--- a/unwind.c
+++ b/unwind.c
@@ -279,8 +279,7 @@ get_symbol_name(unw_cursor_t *cursor, char **name,
*offset = 0;
break;
}
- *name = xreallocarray(*name, 2, *size);
- *size *= 2;
+ *name = xgrowarray(*name, size, 1);
}
}