ref: 55eefa29f93e789cf7e0c2be353dc14029a2f5a6
parent: 95609cbc7a973bb5a781d76b00f3649d038be7bd
author: Sebastian Rasmussen <sebras@gmail.com>
date: Sun Sep 29 12:55:51 EDT 2019
jbig2dec: Fix compilation issues with memento build.
--- a/memento.c
+++ b/memento.c
@@ -50,6 +50,7 @@
#include <stdlib.h>
#include <stdarg.h>
+#include <string.h>
#ifdef __ANDROID__
#define MEMENTO_ANDROID
@@ -456,6 +457,7 @@
extern char **backtrace_symbols(void **, size_t);
#define MEMENTO_BACKTRACE_MAX 256
+static void (*print_stack_value)(void *address);
/* Libbacktrace gubbins - relies on us having libdl to load the .so */
#ifdef HAVE_LIBDL
@@ -493,7 +495,6 @@
static backtrace_pcinfo_type backtrace_pcinfo;
static struct backtrace_state *my_backtrace_state;
static void *libbt;
-static void (*print_stack_value)(void *address);
static char backtrace_exe[4096];
static void *current_addr;