Skip to content

Instantly share code, notes, and snippets.

@Yukariin
Yukariin / write_untranslated_lines_into_file.patch
Created July 17, 2015 10:53
write_untranslated_lines_into_file.patch
Index: src/KVTranslator.cpp
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- src/KVTranslator.cpp (date 1437067564000)
+++ src/KVTranslator.cpp (revision )
@@ -198,7 +198,12 @@
if(reportUntranslated && !lastPathComponent.isEmpty())
{
#ifndef LIBSWF_FACTORY_H
#define LIBSWF_FACTORY_H
#include <map>
#include "Item.h"
using namespace std;
#include "KCTranslator.h"
#include "KCUtil.h"
//#include "KCDefaults.h"
#include <QUrl>
#include <QStandardPaths>
#include <QByteArray>
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonValue>
Scanning dependencies of target kclib
Scanning dependencies of target KCTViewer_automoc
Scanning dependencies of target KCTViewerTest_automoc
Scanning dependencies of target KVBase_automoc
[ 3%] [ 7%] [ 11%] Automatic moc for target KCTViewer
Automatic moc for target KCTViewerTest
Automatic moc for target KVBase
[ 11%] Built target KCTViewer_automoc
Generating moc_KCTViewerTest.cpp
[ 14%] [ 18%] [ 22%] Building CXX object lib/kclib/src/CMakeFiles/kclib.dir/LKUtil.cpp.o
Scanning dependencies of target KCTViewer_automoc
Scanning dependencies of target KCTViewerTest_automoc
Scanning dependencies of target kclib
Scanning dependencies of target KVBase_automoc
[ 3%] [ 7%] [ 11%] [ 14%] [ 18%] Building CXX object lib/kclib/src/CMakeFiles/kclib.dir/LKTranslator.cpp.o
Automatic moc for target KCTViewer
Building CXX object lib/kclib/src/CMakeFiles/kclib.dir/LKUtil.cpp.o
Automatic moc for target KVBase
Automatic moc for target KCTViewerTest
c++: error: unrecognized command line option ‘-stdlib=libc++’
Scanning dependencies of target KCTViewer_automoc
Scanning dependencies of target kclib
Scanning dependencies of target KCTViewerTest_automoc
Scanning dependencies of target KVBase_automoc
[ 3%] [ 7%] Automatic moc for target KCTViewerTest
[ 11%] Automatic moc for target KVBase
Building CXX object lib/kclib/src/CMakeFiles/kclib.dir/LKTranslator.cpp.o
[ 14%] Generating moc_KVMainWindow.cpp
Automatic moc for target KCTViewer
Generating moc_KCTViewerTest.cpp
QString escape(QString str)
{
for(int i=0; i <= str.length(); i++)
{
ushort u = str.at(i).unicode();
if (u > 127)
{
QString e = "\\u" + QString::number(u, 16);
str.replace(str.at(i), e);
}
lib/kclib/src/CMakeFiles/kclib.dir/build.make:100: recipe for target 'lib/kclib/src/CMakeFiles/kclib.dir/LKStreamTranslator.cpp.o' failed
In file included from /home/yukarin/ClionProjects/kct-viewer/lib/kclib/src/LKStreamTranslator.h:5:0,
from /home/yukarin/ClionProjects/kct-viewer/lib/kclib/src/LKStreamTranslator.cpp:1:
/home/yukarin/ClionProjects/kct-viewer/lib/kclib/vendor/yajl/src/api/yajl_parse.h:22:30: fatal error: yajl/yajl_common.h: No such file or directory
#include <yajl/yajl_common.h>
^
compilation terminated.
gmake[3]: *** [lib/kclib/src/CMakeFiles/kclib.dir/LKStreamTranslator.cpp.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
/home/yukarin/ClionProjects/kct-viewer/lib/kclib/src/LKUtil.cpp:7:19: fatal error: codecvt: No such file or directory
CMake Warning (dev) at lib/kclib/vendor/yajl/reformatter/CMakeLists.txt:38 (GET_TARGET_PROPERTY):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "json_reformat". Use
the target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
This warning is for project developers. Use -Wno-dev to suppress it.
lib/kclib/vendor/CMakeFiles/yajl.dir/build.make:100: recipe for target 'lib/kclib/vendor/CMakeFiles/yajl.dir/yajl/src/yajl_version.c.o' failed
Built target KVBase_automoc
/home/yukarin/ClionProjects/kct-viewer/lib/kclib/vendor/yajl/src/yajl_version.c:1:31: fatal error: yajl/yajl_version.h: No such file or directory
#include <yajl/yajl_version.h>
^
compilation terminated.
gmake[3]: *** [lib/kclib/vendor/CMakeFiles/yajl.dir/yajl/src/yajl_version.c.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
[ 17%] Building C object lib/kclib/vendor/CMakeFiles/yajl.dir/yajl/src/yajl_parser.c.o
In file included from /home/yukarin/ClionProjects/kct-viewer/lib/kclib/vendor/yajl/src/yajl.c:17:0: