summaryrefslogtreecommitdiffstats
path: root/src/Daemon/RPM.cpp
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2009-09-04 17:45:26 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2009-09-04 17:45:26 +0200
commit948999627cbcaae96f4c0acf7974849e7b08f5ab (patch)
treec7c141b8979765147d30ce35d4b4669d54d73463 /src/Daemon/RPM.cpp
parentad8dca5825a0a194eb2b0aaed4016df5e7c71f70 (diff)
downloadabrt-948999627cbcaae96f4c0acf7974849e7b08f5ab.tar.gz
abrt-948999627cbcaae96f4c0acf7974849e7b08f5ab.tar.xz
abrt-948999627cbcaae96f4c0acf7974849e7b08f5ab.zip
abrtd: much more extensive logging at start. to be hidden under -v later
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'src/Daemon/RPM.cpp')
-rw-r--r--src/Daemon/RPM.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/Daemon/RPM.cpp b/src/Daemon/RPM.cpp
index 87d25162..51aa0dd4 100644
--- a/src/Daemon/RPM.cpp
+++ b/src/Daemon/RPM.cpp
@@ -1,9 +1,10 @@
+#include "abrtlib.h"
#include "RPM.h"
#include "CommLayerInner.h"
CRPM::CRPM()
{
- char *argv[] = {(char*)""};
+ char *argv[] = { (char*)"" };
m_poptContext = rpmcliInit(0, argv, NULL);
}
@@ -12,15 +13,15 @@ CRPM::~CRPM()
rpmcliFini(m_poptContext);
}
-void CRPM::LoadOpenGPGPublicKey(const std::string& pFileName)
+void CRPM::LoadOpenGPGPublicKey(const char* pFileName)
{
uint8_t* pkt = NULL;
size_t pklen;
pgpKeyID_t keyID;
- if (pgpReadPkts(pFileName.c_str(), &pkt, &pklen) != PGPARMOR_PUBKEY)
+ if (pgpReadPkts(pFileName, &pkt, &pklen) != PGPARMOR_PUBKEY)
{
free(pkt);
- warn_client("CRPM::LoadOpenGPGPublicKey(): Can not load public key " + pFileName);
+ error_msg("Can't load public GPG key %s", pFileName);
return;
}
if (pgpPubkeyFingerprint(pkt, pklen, keyID) == 0)