summaryrefslogtreecommitdiff
path: root/sys-apps/gptfdisk/files/gptfdisk-1.0.10_utf16-to-utf8-conversion.patch
blob: f30eb593799f3c701dc506e99d8f68dc2dd37915 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
From ade1729d1ca44b34678653fdf12e787e1afc5fd8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <ulm@gentoo.org>
Date: Wed, 13 Mar 2024 20:38:37 +0100
Subject: [PATCH] gptpart.cc: Fix Unicode to UTF-8 conversion in GetDescription

--- a/gptpart.cc
+++ b/gptpart.cc
@@ -131,7 +131,7 @@ string GPTPart::GetDescription(void) {
       } // if
       else {
          utf8 += (char) ( 0xf0 | ( uni >> 18 ) ) ;
-         utf8 += (char) ( 0xe0 | ( ( uni >> 12 ) & 0x3f ) ) ;
+         utf8 += (char) ( 0x80 | ( ( uni >> 12 ) & 0x3f ) ) ;
          utf8 += (char) ( 0x80 | ( ( uni >> 6 ) & 0x3f ) ) ;
          utf8 += (char) ( 0x80 | ( uni & 0x3f ) ) ;
       } // if
-- 
2.44.0