diff options
Diffstat (limited to 'source/l/strigi/libstreams-0004-Fix-Krazy-issues.patch')
-rw-r--r-- | source/l/strigi/libstreams-0004-Fix-Krazy-issues.patch | 276 |
1 files changed, 0 insertions, 276 deletions
diff --git a/source/l/strigi/libstreams-0004-Fix-Krazy-issues.patch b/source/l/strigi/libstreams-0004-Fix-Krazy-issues.patch deleted file mode 100644 index 57036e62..00000000 --- a/source/l/strigi/libstreams-0004-Fix-Krazy-issues.patch +++ /dev/null @@ -1,276 +0,0 @@ -From 8aa2b21fe596ddfe9de250190ede78ee34f19d2d Mon Sep 17 00:00:00 2001 -From: Jos van den Oever <jos@vandenoever.info> -Date: Fri, 12 Jul 2013 13:04:44 +0200 -Subject: [PATCH 4/5] Fix Krazy issues. - ---- - .krazy | 3 +++ - cmake/FindIconv.cmake | 19 +++++++++++++++++++ - include/strigi/archivereader.h | 6 +++--- - include/strigi/bz2inputstream.h | 2 +- - include/strigi/dataeventinputstream.h | 2 +- - include/strigi/kmpsearcher.h | 2 +- - include/strigi/lzmainputstream.h | 2 +- - include/strigi/stringterminatedsubstream.h | 2 +- - include/strigi/substreamprovider.h | 2 +- - lib/libstreams.pc.cmake | 19 +++++++++++++++++++ - lib/signatureinputstream.h | 2 +- - lib/strigiconfig.cpp | 2 +- - lib/stringreader.h | 2 -- - tests/api/ArchiveReaderTest.cpp | 4 ++-- - tests/sharedtestcode/unknownsizestream.h | 4 ++-- - 15 files changed, 56 insertions(+), 17 deletions(-) - create mode 100644 .krazy - -diff --git a/.krazy b/.krazy -new file mode 100644 -index 0000000..4822bdd ---- /dev/null -+++ b/.krazy -@@ -0,0 +1,3 @@ -+# see http://techbase.kde.org/Development/Tutorials/Code_Checking#Controlling_Krazy_on_the_EBN for an explanation of this file -+EXCLUDE syscalls,typedefs -+IGNORESUBS tests/data -diff --git a/cmake/FindIconv.cmake b/cmake/FindIconv.cmake -index ce40ab2..fd5a3af 100644 ---- a/cmake/FindIconv.cmake -+++ b/cmake/FindIconv.cmake -@@ -1,3 +1,22 @@ -+# This file is part of Strigi Desktop Search -+# -+# Copyright (C) 2006 Jos van den Oever <jos@vandenoever.info> -+# -+# This library is free software; you can redistribute it and/or -+# modify it under the terms of the GNU Library General Public -+# License as published by the Free Software Foundation; either -+# version 2 of the License, or (at your option) any later version. -+# -+# This library is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+# Library General Public License for more details. -+# -+# You should have received a copy of the GNU Library General Public License -+# along with this library; see the file COPYING.LIB. If not, write to -+# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -+# Boston, MA 02110-1301, USA. -+ - # - Try to find Iconv - # Once done this will define - # -diff --git a/include/strigi/archivereader.h b/include/strigi/archivereader.h -index 823a432..ffe3f22 100644 ---- a/include/strigi/archivereader.h -+++ b/include/strigi/archivereader.h -@@ -38,7 +38,7 @@ public: - * @brief Opens a stream for the given url. - * - * What is meant by @p url will depend on context. In the context of an -- * archive with a file system-like directory stucture, it will be the path -+ * archive with a file system-like directory structure, it will be the path - * to the file relative the root of the archive (eg: /foo/bar). - * - * @param url unique name of or path to an item -@@ -49,7 +49,7 @@ public: - * @brief Gets information about a given url - * - * What is meant by @p url will depend on context. In the context of an -- * archive with a file system-like directory stucture, it will be the path -+ * archive with a file system-like directory structure, it will be the path - * to the file relative the root of the archive (eg: /foo/bar). - * - * @param url unique name of or path to an item -@@ -89,7 +89,7 @@ public: - * @param e a vector containing information about each - * item in the directory - */ -- DirLister(Private* p); -+ explicit DirLister(Private* p); - /** - * @brief Copy constructor - */ -diff --git a/include/strigi/bz2inputstream.h b/include/strigi/bz2inputstream.h -index aa40e88..09e566a 100644 ---- a/include/strigi/bz2inputstream.h -+++ b/include/strigi/bz2inputstream.h -@@ -30,7 +30,7 @@ private: - Private* const p; - int32_t fillBuffer(char* start, int32_t space); - public: -- BZ2InputStream(InputStream* input); -+ explicit BZ2InputStream(InputStream* input); - ~BZ2InputStream(); - static bool checkHeader(const char* data, int32_t datasize); - }; -diff --git a/include/strigi/dataeventinputstream.h b/include/strigi/dataeventinputstream.h -index 05368e2..c8205c4 100644 ---- a/include/strigi/dataeventinputstream.h -+++ b/include/strigi/dataeventinputstream.h -@@ -48,7 +48,7 @@ public: - * When handleEnd is called, it is guaranteed that each - * element in the input stream has been passed in exactly - * one call to this function, and that the calls happened -- * in the same order as the the data occurred in the -+ * in the same order as the data occurred in the - * InputStream. - * - * You should not call this function yourself. It forms -diff --git a/include/strigi/kmpsearcher.h b/include/strigi/kmpsearcher.h -index e3ec19d..28d049b 100644 ---- a/include/strigi/kmpsearcher.h -+++ b/include/strigi/kmpsearcher.h -@@ -39,7 +39,7 @@ private: - int32_t maxlen; - public: - KmpSearcher() :table(0) { } -- KmpSearcher(const std::string& query); -+ explicit KmpSearcher(const std::string& query); - ~KmpSearcher() { - if (table) { - free(table); -diff --git a/include/strigi/lzmainputstream.h b/include/strigi/lzmainputstream.h -index fa7cf87..530edc3 100644 ---- a/include/strigi/lzmainputstream.h -+++ b/include/strigi/lzmainputstream.h -@@ -30,7 +30,7 @@ private: - Private* const p; - int32_t fillBuffer(char* start, int32_t space); - public: -- LZMAInputStream(InputStream* input); -+ explicit LZMAInputStream(InputStream* input); - ~LZMAInputStream(); - static bool checkHeader(const char* data, int32_t datasize); - }; -diff --git a/include/strigi/stringterminatedsubstream.h b/include/strigi/stringterminatedsubstream.h -index 9f96bcc..fabb40d 100644 ---- a/include/strigi/stringterminatedsubstream.h -+++ b/include/strigi/stringterminatedsubstream.h -@@ -30,7 +30,7 @@ namespace Strigi { - * - * This class stops reading data when either the end of the - * underlying stream is reacher, or a given terminator is encountered -- * in the the stream. -+ * in the stream. - */ - class STREAMS_EXPORT StringTerminatedSubStream : public InputStream { - private: -diff --git a/include/strigi/substreamprovider.h b/include/strigi/substreamprovider.h -index 21ce324..3036d32 100644 ---- a/include/strigi/substreamprovider.h -+++ b/include/strigi/substreamprovider.h -@@ -88,7 +88,7 @@ public: - * - * @param input the inputstream that will be split into substreams - */ -- SubStreamProvider(InputStream *input) -+ explicit SubStreamProvider(InputStream *input) - : m_status(Ok) - , m_input(input) - , m_entrystream(0) -diff --git a/lib/libstreams.pc.cmake b/lib/libstreams.pc.cmake -index 8259b46..ce1205d 100644 ---- a/lib/libstreams.pc.cmake -+++ b/lib/libstreams.pc.cmake -@@ -1,3 +1,22 @@ -+# This file is part of Strigi Desktop Search -+# -+# Copyright (C) 2007 Jos van den Oever <jos@vandenoever.info> -+# -+# This library is free software; you can redistribute it and/or -+# modify it under the terms of the GNU Library General Public -+# License as published by the Free Software Foundation; either -+# version 2 of the License, or (at your option) any later version. -+# -+# This library is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+# Library General Public License for more details. -+# -+# You should have received a copy of the GNU Library General Public License -+# along with this library; see the file COPYING.LIB. If not, write to -+# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -+# Boston, MA 02110-1301, USA. -+ - prefix=${CMAKE_INSTALL_PREFIX} - exec_prefix=${CMAKE_INSTALL_PREFIX}/bin - libdir=${LIB_DESTINATION} -diff --git a/lib/signatureinputstream.h b/lib/signatureinputstream.h -index 7302c75..63a2f0d 100644 ---- a/lib/signatureinputstream.h -+++ b/lib/signatureinputstream.h -@@ -30,7 +30,7 @@ namespace Strigi { - * - * This class stops reading data when either the end of the - * underlying stream is reacher, or a given terminator is encountered -- * in the the stream. -+ * in the stream. - */ - class SignatureInputStream : public InputStream { - private: -diff --git a/lib/strigiconfig.cpp b/lib/strigiconfig.cpp -index 6607ebd..9d9d8f9 100644 ---- a/lib/strigiconfig.cpp -+++ b/lib/strigiconfig.cpp -@@ -32,4 +32,4 @@ namespace Strigi { - const char* versionString() { - return STRIGI_VERSION_STRING; - } --} -\ No newline at end of file -+} -diff --git a/lib/stringreader.h b/lib/stringreader.h -index 4d60b67..1a57c5c 100644 ---- a/lib/stringreader.h -+++ b/lib/stringreader.h -@@ -20,11 +20,9 @@ - #ifndef STRINGREADER_H - #define STRINGREADER_H - --#ifdef __GNUC__ - #error stringreader.h is deprecated. Include stringstream.h instead. - #error StringReader has been renamed to StringStream - #error Use StringInputStream for StringStream<char> - #error Use StringReader for StringStream<wchar_t> --#endif - - #endif -diff --git a/tests/api/ArchiveReaderTest.cpp b/tests/api/ArchiveReaderTest.cpp -index ffb7cd7..6d38050 100644 ---- a/tests/api/ArchiveReaderTest.cpp -+++ b/tests/api/ArchiveReaderTest.cpp -@@ -50,7 +50,7 @@ test2(const char* path) { - EntryInfo e; - while (dl.nextEntry(e)) { - string filepath(path); -- filepath += "/"; -+ filepath += '/'; - filepath += e.filename; - if (e.type == EntryInfo::File) { - test1(filepath.c_str()); -@@ -83,7 +83,7 @@ walkdirectories(const char* path, void (*callback)(const char*)) { - if (S_ISREG(dirstat.st_mode)) { - callback(filepath.c_str()); - } else if (S_ISDIR(dirstat.st_mode)) { -- filepath += "/"; -+ filepath += '/'; - walkdirectories(filepath.c_str(), callback); - } - } -diff --git a/tests/sharedtestcode/unknownsizestream.h b/tests/sharedtestcode/unknownsizestream.h -index bde063e..73d3d49 100644 ---- a/tests/sharedtestcode/unknownsizestream.h -+++ b/tests/sharedtestcode/unknownsizestream.h -@@ -17,8 +17,8 @@ - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ --#ifndef STRIGI_UNKNOWNSIZEINPUTSTREAM --#define STRIGI_UNKNOWNSIZEINPUTSTREAM -+#ifndef STRIGI_UNKNOWNSIZEINPUTSTREAM_H -+#define STRIGI_UNKNOWNSIZEINPUTSTREAM_H - - #include <strigi/strigiconfig.h> - #include <strigi/streambase.h> --- -1.8.4.2 - |