• Vasily Galkin's avatar
    gdbusaddress, win32: don't rely on short names · 4ed5abda
    Vasily Galkin authored
    Closes: #1566
    
    Short names were used in win32 implementation to allow launching
    on installations where full path to libgio-2.0-0.dll contain spaces.
    However, short names are optional on windows: so if they were disabled
    that method fails - see issue linked above.
    
    Since rundll32 doesn't support neither spaces, nor quotes in cmdline
    this patch changes rundll32 argument to just .\gio-dll-name.dll
    and uses the entire path directory containing gio dll as rundll32
    current directory.
    
    Added comments informing about potential subtleties discovered during
    writing test for gdbusaddress on win32.
    There are not known to have real-world user-visible effect,
    so by now I'm only adding comments without creating issues.
    4ed5abda
Name
Last commit
Last update
.gitlab-ci Loading commit data...
docs Loading commit data...
fuzzing Loading commit data...
gio Loading commit data...
glib Loading commit data...
gmodule Loading commit data...
gobject Loading commit data...
gthread Loading commit data...
m4macros Loading commit data...
po Loading commit data...
subprojects Loading commit data...
tests Loading commit data...
.dir-locals.el Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
HACKING Loading commit data...
INSTALL.in Loading commit data...
NEWS Loading commit data...
NEWS.pre-1-3 Loading commit data...
README Loading commit data...
README.md Loading commit data...
README.rationale Loading commit data...
README.win32 Loading commit data...
check-abis.sh Loading commit data...
glib-gettextize.in Loading commit data...
glib.doap Loading commit data...
glib.supp Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
msvc_recommended_pragmas.h Loading commit data...
sanity_check Loading commit data...
template-tap.test.in Loading commit data...
template.test.in Loading commit data...