From 1e245ff8679879aaef182a04b31791ec4ed35fe3 Mon Sep 17 00:00:00 2001 From: Olly Betts Date: Tue, 24 Dec 2024 09:49:43 +1300 Subject: [PATCH] Debug wrapsurvexport --- src/wrapsurvexport.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/wrapsurvexport.c b/src/wrapsurvexport.c index a6d70878..69754109 100644 --- a/src/wrapsurvexport.c +++ b/src/wrapsurvexport.c @@ -38,15 +38,19 @@ main(int argc, char **argv) e_len = 1; a_len = 0; } + printf("argv[0] = %s\n", argv[0]); char *e = malloc(e_len + strlen("OPENSSL_MODULES=") + 1); if (!e) return 1; strcpy(e, "OPENSSL_MODULES="); memcpy(e + strlen("OPENSSL_MODULES="), e_val, e_len); e[strlen("OPENSSL_MODULES=") + e_len] = '\0'; putenv(e); + printf("putenv(%s)\n", e); char *a = malloc(a_len + strlen("survexpor_.exe") + 1); if (!a) return 1; memcpy(a, argv[0], a_len); strcpy(a + a_len, "survexpor_.exe"); + printf("a = %s\n", a); + if (getenv("OLLY")) argv[0] = a; return (_execv(a, (const char * const*)argv) == -1) ? 1 : 0; }