In the procedure ObexFile::obexfileio, if the path to
the obexftp executable stored in
ObexConfig(obexftp,command) has a space in it, then the
open command in the line:
set infile [open $pipecmd "r"]
set pipecmd "|$obexecute $params"
set pipecmd "|[list $obexecute] $params"
in order to ensure that the proper parameters are
passed to the open command.
Pathnames can have spaces in them, even on Unix.
Log in to post a comment.