diff --git a/src/client.c b/src/client.c index 608a9368a56c6234c438987aa54693b836c24638..dfb587eb604c5e4fb5fdb9b46d619a90437a0cb1 100644 --- a/src/client.c +++ b/src/client.c @@ -61,7 +61,7 @@ int main(int argc, char **argv) len = strlen(EXEFILE); basedir = (char *) malloc(sizeof(char) * (arglen - len + 1)); strncpy(basedir, argv[0], (arglen - len)); - + basedir[arglen - len] = '\0'; DEBUG("Arg: %s basedir: %s\n", argv[0], basedir); if ((option != 1) && (inep) && (inep[0] == '\0'))