X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttctl%2Fliblttctl.c;fp=liblttctl%2Fliblttctl.c;h=6d49aeb37b440dc631376975ef1cac3acb2120d6;hb=22acd9c7dda2c48c4a161aa39b5a598fef4f6310;hp=6ee37a479797d7f5f70d65446035c9c69588e354;hpb=0ddd3361338235bc2f78dad13b34a66f83c6c4a8;p=ltt-control.git diff --git a/liblttctl/liblttctl.c b/liblttctl/liblttctl.c index 6ee37a4..6d49aeb 100644 --- a/liblttctl/liblttctl.c +++ b/liblttctl/liblttctl.c @@ -162,6 +162,7 @@ static int lttctl_check_trace(const char *name, int expect) dir = opendir(tracedirname); if (dir) { exist = 1; + closedir(dir); } else { if (errno != ENOENT) { fprintf(stderr, "%s: %s\n", __func__, strerror(errno)); @@ -170,8 +171,6 @@ static int lttctl_check_trace(const char *name, int expect) exist = 0; } - closedir(dir); - if (!expect != !exist) { if (exist) {