glave: Fix debugger to export g_pReplaySettings for xglreplayer library
diff --git a/glave-generate.py b/glave-generate.py
index 62d0171..d8d2450 100755
--- a/glave-generate.py
+++ b/glave-generate.py
@@ -2225,8 +2225,8 @@
rs_body.append('xglReplay::xglReplay()')
rs_body.append('{')
rs_body.append(' m_display = new xglDisplay();')
- rs_body.append(' if (g_replaySettings.screenshotList) {')
- rs_body.append(' process_screenshot_list(g_replaySettings.screenshotList);')
+ rs_body.append(' if (g_pReplaySettings && g_pReplaySettings->screenshotList) {')
+ rs_body.append(' process_screenshot_list(g_pReplaySettings->screenshotList);')
rs_body.append(' }')
rs_body.append('}\n')
rs_body.append('xglReplay::~xglReplay()')
@@ -3443,7 +3443,7 @@
header_txt.append('#include "glvreplay_xgl_write_ppm.h"\n')
header_txt.append('#include "glvreplay_main.h"\n')
header_txt.append('#include <algorithm>')
- header_txt.append('extern glvreplay_settings g_replaySettings;')
+ header_txt.append('extern glvreplay_settings *g_pReplaySettings;')
header_txt.append('extern "C" {')
header_txt.append('#include "glvtrace_xgl_xgl_structs.h"')
header_txt.append('#include "glvtrace_xgl_xgldbg_structs.h"')