From fa99dbd7f3fee511fce0046716aa3db6f5f6f3fa Mon Sep 17 00:00:00 2001 From: Etienne Brateau <etienne.brateau@ensiie.fr> Date: Sat, 19 Jan 2019 17:36:02 +0100 Subject: [PATCH] Fix wtf in sethomedirname --- log/src/log.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/log/src/log.c b/log/src/log.c index 52be325..a812897 100644 --- a/log/src/log.c +++ b/log/src/log.c @@ -2227,7 +2227,7 @@ log_tool *findsimtype(uchar st) sprintf(simname, "%d", st); stp = findtool(simname); if (gg.traceflag) - fprintf(tracefile, "Findsimtype of %d gets %ld\n", st, (long)stp); + fprintf(tracefile, "Findsimtype of %d gets %p\n", st, stp); if (!stp->ready || !stp->simulator) { rdy = stp->ready; @@ -13607,7 +13607,7 @@ static void addgatesfile(char *fn_, struct LOC_initialize *LINK) static void sethomedirname(char *dir_, struct LOC_initialize *LINK) { - char dir[256], buf[256]; + char dir[256]; char *ep; if (dir_[0] == '~') @@ -13621,7 +13621,7 @@ static void sethomedirname(char *dir_, struct LOC_initialize *LINK) strncpy(dir, dir_, 256); } strcpy(gg.homedirname, dir); - if (buf[strlen(buf) - 1] != ':' && buf[strlen(buf) - 1] != '/') + if (dir[strlen(dir) - 1] != ':' && dir[strlen(dir) - 1] != '/') strcat(gg.homedirname, "/"); } -- GitLab