From 96141855118f5d60fa81bf67ff633cf603958fcc Mon Sep 17 00:00:00 2001 From: Tau Date: Mon, 12 Nov 2018 00:13:27 -0500 Subject: [PATCH] util/spike.c: Use different filenames for each DLL Might want to hook Chunithm and the card reader satellite process side by side for instance. --- chunihook/dllmain.c | 2 +- util/spike.c | 4 ++-- util/spike.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/chunihook/dllmain.c b/chunihook/dllmain.c index 78d3af8..f43c428 100644 --- a/chunihook/dllmain.c +++ b/chunihook/dllmain.c @@ -64,7 +64,7 @@ static DWORD CALLBACK chuni_pre_startup(void) /* Initialize debug helpers */ - spike_hook_init(); + spike_hook_init("chunispike.txt"); gfx_set_windowed(); dprintf("--- End chuni_pre_startup ---\n"); diff --git a/util/spike.c b/util/spike.c index f399d49..826bf22 100644 --- a/util/spike.c +++ b/util/spike.c @@ -121,7 +121,7 @@ static void spike_insert_log_levels(ptrdiff_t rva, size_t count) /* Config reader */ -void spike_hook_init(void) +void spike_hook_init(const char *path) { int match; int count; @@ -130,7 +130,7 @@ void spike_hook_init(void) char *ret; FILE *f; - f = fopen("spike.txt", "r"); + f = fopen(path, "r"); if (f == NULL) { return; diff --git a/util/spike.h b/util/spike.h index a62b4c7..c5e851f 100644 --- a/util/spike.h +++ b/util/spike.h @@ -1,3 +1,3 @@ #pragma once -void spike_hook_init(void); +void spike_hook_init(const char *path);