summaryrefslogtreecommitdiffstats
path: root/lib/Plugins/CCpp.cpp
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2010-01-11 16:09:28 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2010-01-11 16:09:28 +0100
commitfd761d18b02686b9a39e3fcf4882ca40a1b5c6a3 (patch)
tree58408657143f191070985999fdfd195ce685bb50 /lib/Plugins/CCpp.cpp
parent4af592f48f98f54f96e9baeecf853cf1a67b9c86 (diff)
downloadabrt-fd761d18b02686b9a39e3fcf4882ca40a1b5c6a3.tar.gz
abrt-fd761d18b02686b9a39e3fcf4882ca40a1b5c6a3.tar.xz
abrt-fd761d18b02686b9a39e3fcf4882ca40a1b5c6a3.zip
*: remove nss dependencies
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'lib/Plugins/CCpp.cpp')
-rw-r--r--lib/Plugins/CCpp.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp
index 6455f448..6c200d01 100644
--- a/lib/Plugins/CCpp.cpp
+++ b/lib/Plugins/CCpp.cpp
@@ -24,9 +24,8 @@
#include <sstream>
#include <set>
#include <iomanip>
-#include <nss.h>
-#include <sechash.h>
-#include <sysexits.h>
+//#include <nss.h>
+//#include <sechash.h>
#include "abrtlib.h"
#include "CCpp.h"
#include "ABRTException.h"
@@ -56,12 +55,11 @@ CAnalyzerCCpp::CAnalyzerCCpp() :
static string CreateHash(const char *pInput)
{
- string ret;
- char hash_str[SHA1_LENGTH*2 + 1];
unsigned int len;
#if 0
{
+ char hash_str[SHA1_LENGTH*2 + 1];
unsigned char hash[SHA1_LENGTH];
HASHContext *hc;
hc = HASH_Create(HASH_AlgSHA1);
@@ -88,12 +86,13 @@ static string CreateHash(const char *pInput)
}
#endif
- unsigned char hash2[SHA1_LENGTH];
+ char hash_str[SHA1_RESULT_LEN*2 + 1];
+ unsigned char hash2[SHA1_RESULT_LEN];
sha1_ctx_t sha1ctx;
sha1_begin(&sha1ctx);
sha1_hash(pInput, strlen(pInput), &sha1ctx);
sha1_end(hash2, &sha1ctx);
- len = SHA1_LENGTH;
+ len = SHA1_RESULT_LEN;
char *d = hash_str;
unsigned char *s = hash2;