From: Christoph Anton Mitterer <m...@christoph.anton.mitterer.name>

Both, package names and version numbers, are allowed to contain `-`, which makes
the output of `cygcheck --find-package` not parseable.

This changes the separator between package name and version to be a space, which
is not allowed in package names.

Signed-off-by: Christoph Anton Mitterer <m...@christoph.anton.mitterer.name>
---
 winsup/utils/mingw/dump_setup.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/winsup/utils/mingw/dump_setup.cc b/winsup/utils/mingw/dump_setup.cc
index 050679a0d..e30f0f8ed 100644
--- a/winsup/utils/mingw/dump_setup.cc
+++ b/winsup/utils/mingw/dump_setup.cc
@@ -590,7 +590,7 @@ package_find (int verbose, char **argv)
                {
                  if (verbose)
                    printf ("%s: found in package ", filename);
-                 printf ("%s-%s\n", packages[i].name, packages[i].ver);
+                 printf ("%s %s\n", packages[i].name, packages[i].ver);
                }
            }
        }
-- 
2.45.1

Reply via email to