diff --git a/builtin-list.c b/builtin-list.c index 4cabd59..2d593b5 100644 --- a/builtin-list.c +++ b/builtin-list.c @@ -99,12 +99,10 @@ static int kvm_list_running_instances(void) static int kvm_list_rootfs(void) { - char name[PATH_MAX]; DIR *dir; struct dirent *dirent; - snprintf(name, PATH_MAX, "%s", kvm__get_dir()); - dir = opendir(name); + dir = opendir(kvm__get_dir()); if (dir == NULL) return -1; diff --git a/kvm.c b/kvm.c index a44b1ed..8c9e268 100644 --- a/kvm.c +++ b/kvm.c @@ -199,14 +199,12 @@ int kvm__get_sock_by_instance(const char *name) int kvm__enumerate_instances(int (*callback)(const char *name, int fd)) { - char full_name[PATH_MAX]; int sock; DIR *dir; struct dirent entry, *result; int ret = 0; - sprintf(full_name, "%s", kvm__get_dir()); - dir = opendir(full_name); + dir = opendir(kvm__get_dir()); if (!dir) return -1;