X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fglob.c;h=4fe76f3f051a80e15091bc418d1db30c74d2ddde;hp=1c47ba51dbaa7fd4528ba071703ea27318a4bffb;hb=088d0c53cfe0dcb20b87707a9055175b2fd6b72f;hpb=0dd6c8c8442d4ff588f6dac2efab24d3409b0dec diff --git a/daemon/glob.c b/daemon/glob.c index 1c47ba5..4fe76f3 100644 --- a/daemon/glob.c +++ b/daemon/glob.c @@ -26,14 +26,11 @@ #include "actions.h" char ** -do_glob_expand (char *pattern) +do_glob_expand (const char *pattern) { int r; glob_t buf; - NEED_ROOT (NULL); - ABS_PATH (pattern, return NULL); /* Required so chroot can be used. */ - /* glob(3) in glibc never calls chdir, so this seems to be safe: */ CHROOT_IN; r = glob (pattern, GLOB_MARK|GLOB_BRACE, NULL, &buf);