File ibus-libpinyin-fix-build-fault.patch of Package ibus-libpinyin
diff -Nura ibus-libpinyin-1.10.91/src/PYPEmojiCandidates.cc ibus-libpinyin-1.10.91_new/src/PYPEmojiCandidates.cc
--- ibus-libpinyin-1.10.91/src/PYPEmojiCandidates.cc 2018-10-11 14:43:31.000000000 +0800
+++ ibus-libpinyin-1.10.91_new/src/PYPEmojiCandidates.cc 2018-11-13 20:08:37.037828148 +0800
@@ -23,7 +23,7 @@
#include "PYPEmojiCandidates.h"
#include <assert.h>
#include <algorithm>
-#include <string>
+#include <cstring>
#include "PYPPhoneticEditor.h"
#include "PYConfig.h"
#include "PYPEmojiTable.h"
@@ -37,7 +37,7 @@
static bool compare_match_less_than (const EmojiItem & lhs,
const EmojiItem & rhs) {
- return 0 > strcmp (lhs.m_emoji_match, rhs.m_emoji_match);
+ return 0 > std::strcmp (lhs.m_emoji_match, rhs.m_emoji_match);
}
static bool search_emoji (const EmojiItem * emojis,