summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>2023-08-02 11:31:35 +0200
committerIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>2024-05-02 00:24:12 +0200
commit4784964d6b6ce68e854f52af9b6790d8690cc9c5 (patch)
treee283fc204163b9699b659aeefd345a88f1dccc25
parent9980c35a4346520d19783eae42e727fffd61d71c (diff)
Fix comparision if (char) is unsigned
Bug: https://github.com/obsproject/obs-studio/pull/9184 Gbp-Pq: Name Fix-comparison-if-char-is-unsigned.patch
-rw-r--r--libobs/util/utf8.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libobs/util/utf8.c b/libobs/util/utf8.c
index a90618ac..70c11de4 100644
--- a/libobs/util/utf8.c
+++ b/libobs/util/utf8.c
@@ -289,7 +289,7 @@ size_t wchar_to_utf8(const wchar_t *in, size_t insize, char *out,
if (*w == _BOM && (flags & UTF8_SKIP_BOM) != 0)
continue;
- if (*w < 0) {
+ if ((long int)*w < 0) {
if ((flags & UTF8_IGNORE_ERROR) == 0)
return 0;
continue;