os: use a constant for backtrace array size

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net>
This commit is contained in:
Peter Hutterer 2013-10-22 14:24:52 +10:00
parent f12a9ed870
commit e8961b718d

View File

@ -114,14 +114,15 @@ xorg_backtrace(void)
void
xorg_backtrace(void)
{
void *array[64];
const int BT_SIZE = 64;
void *array[BT_SIZE];
const char *mod;
int size, i;
Dl_info info;
ErrorFSigSafe("\n");
ErrorFSigSafe("Backtrace:\n");
size = backtrace(array, 64);
size = backtrace(array, BT_SIZE);
for (i = 0; i < size; i++) {
int rc = dladdr(array[i], &info);