[PATCH] vsh-table: Fix broken build on centos and rhel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The reason of broken build was that centos and rhel use older version of glibc.
These versions of glibc on these platforms cannot work with newer unicodes,
therefore functions iswprint() and wcwidth() failed. So I replaced them with
older unicode characters.

Signed-off-by: Simon Kobyda <skobyda@xxxxxxxxxx>
---
 tests/vshtabletest.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/vshtabletest.c b/tests/vshtabletest.c
index 1b07c37c56..9e9c045226 100644
--- a/tests/vshtabletest.c
+++ b/tests/vshtabletest.c
@@ -123,7 +123,7 @@ testUnicode(const void *opaque ATTRIBUTE_UNUSED)
 " Id   名稱                  государство  \n"
 "-----------------------------------------\n"
 " 1    fedora28              running      \n"
-" 2    🙊🙉🙈rhel7.5🙆🙆🙅   running      \n";
+" 2    つへソrhel7.5つへソ   running      \n";
     vshTablePtr table;
 
     table = vshTableNew("Id", "名稱", "государство", NULL);
@@ -131,7 +131,7 @@ testUnicode(const void *opaque ATTRIBUTE_UNUSED)
         goto cleanup;
 
     vshTableRowAppend(table, "1", "fedora28", "running", NULL);
-    vshTableRowAppend(table, "2", "🙊🙉🙈rhel7.5🙆🙆🙅", "running",
+    vshTableRowAppend(table, "2", "つへソrhel7.5つへソ", "running",
                       NULL);
 
     act = vshTablePrintToString(table, true);
-- 
2.17.1

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux