summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2009-09-29 19:58:31 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2009-09-29 19:58:31 +0200
commit70aac3b744156d9b77b6720b23e63f7f979c7b96 (patch)
tree944d43feb6c4fbf649db1b671527493ccfa84f1e /lib
parent93101c6aae7b2aaa1d1533c37cf0b0109689c9e1 (diff)
downloadabrt-70aac3b744156d9b77b6720b23e63f7f979c7b96.tar.gz
abrt-70aac3b744156d9b77b6720b23e63f7f979c7b96.tar.xz
abrt-70aac3b744156d9b77b6720b23e63f7f979c7b96.zip
remove DBusManager::uniq_name
also fix some whitespace damage Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/Plugins/CCpp.cpp2
-rw-r--r--lib/Plugins/FileTransfer.cpp43
-rw-r--r--lib/Plugins/abrt-FileTransfer.72
-rw-r--r--lib/Utils/Polkit.cpp4
4 files changed, 27 insertions, 24 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp
index a294941b..515659f7 100644
--- a/lib/Plugins/CCpp.cpp
+++ b/lib/Plugins/CCpp.cpp
@@ -192,7 +192,7 @@ static std::string GetIndependentBacktrace(const std::string& pBacktrace)
Thread 1 (Thread 30750):
#0 0x00007f047e21af70 in __nanosleep_nocancel () from /lib64/libc-2.10.1.so
No symbol table info available.
- #1 0x00000000004037bb in rpl_nanosleep (requested_delay=0x7fff8999e400,
+ #1 0x00000000004037bb in rpl_nanosleep (requested_delay=0x7fff8999e400,
remaining_delay=0x0) at nanosleep.c:69
r = -516
delay = {tv_sec = 1260, tv_nsec = 0}
diff --git a/lib/Plugins/FileTransfer.cpp b/lib/Plugins/FileTransfer.cpp
index 5eb7646d..08d915dc 100644
--- a/lib/Plugins/FileTransfer.cpp
+++ b/lib/Plugins/FileTransfer.cpp
@@ -63,7 +63,7 @@ void CFileTransfer::SendFile(const std::string& pURL,
}
protocol = "";
i = 0;
- while(pURL[i] != ':')
+ while (pURL[i] != ':')
{
protocol += pURL[i];
i++;
@@ -77,7 +77,7 @@ void CFileTransfer::SendFile(const std::string& pURL,
snprintf(buffer, 1024, _("Sending archive %s via %s"), pFilename.c_str(), protocol.c_str());
update_client(std::string(buffer));
- if( pURL[len-1] == '/' )
+ if (pURL[len-1] == '/')
{
wholeURL = pURL + pFilename;
}
@@ -89,7 +89,7 @@ void CFileTransfer::SendFile(const std::string& pURL,
do
{
f = fopen(pFilename.c_str(),"r");
- if(!f)
+ if (!f)
{
throw CABRTException(EXCEP_PLUGIN, "CFileTransfer::SendFile(): cannot open archive file "+pFilename);
}
@@ -98,7 +98,7 @@ void CFileTransfer::SendFile(const std::string& pURL,
throw CABRTException(EXCEP_PLUGIN, "CFileTransfer::SendFile(): cannot stat archive file "+pFilename);
}
curl = curl_easy_init();
- if(!curl)
+ if (!curl)
{
throw CABRTException(EXCEP_PLUGIN, "CFileTransfer::SendFile(): Curl library error.");
}
@@ -126,7 +126,7 @@ parameter "something" to each filename,
now used in create_zip, but can be useful for some future
archivers as well
*/
-static void traverse_directory(const char * directory, void * something,
+static void traverse_directory(const char * directory, void * something,
void (*func)(void *,const char *) )
{
DIR * dp;
@@ -135,12 +135,13 @@ static void traverse_directory(const char * directory, void * something,
char * end;
dp = opendir(directory);
- while(dirp = readdir(dp))
- if(dirp->d_type == DT_REG)
+ while ((dirp = readdir(dp)) != NULL)
+ {
+ if (dirp->d_type == DT_REG)
{
complete_name[0] = '\0';
end = stpcpy(complete_name, directory);
- if( end[-1] != '/' )
+ if (end[-1] != '/')
{
end = stpcpy(end, "/");
}
@@ -148,6 +149,7 @@ static void traverse_directory(const char * directory, void * something,
func(something, complete_name);
}
+ }
closedir(dp);
}
@@ -171,10 +173,11 @@ static void create_zip(const char * archive_name, const char * directory)
static void create_tar(const char * archive_name, const char * directory)
{
- TAR *tar;
+ TAR *tar;
tar_open(&tar, (char *)archive_name, NULL, O_WRONLY | O_CREAT, 0644, TAR_GNU);
tar_append_tree(tar, (char *)directory, ".");
+//why not tar_close(tar)??
close(tar_fd(tar));
}
@@ -193,7 +196,7 @@ static void create_targz(const char * archive_name, const char * directory)
f = fopen(name_wo_gz, "r");
gz = gzopen(archive_name, "w");
- while( (bytesRead = fread(buf, 1, BUFSIZ, f)) > 0 )
+ while ((bytesRead = fread(buf, 1, BUFSIZ, f)) > 0)
{
gzwrite(gz, buf, bytesRead);
}
@@ -221,7 +224,7 @@ static void create_tarbz2(const char * archive_name, const char * directory)
f = fopen(archive_name, "w");
bz = BZ2_bzWriteOpen(&bzError, f, BLOCK_MULTIPLIER, 0, 0);
- while ( (bytesRead = read(tarFD,buf,BUFSIZ)) > 0)
+ while ((bytesRead = read(tarFD,buf,BUFSIZ)) > 0)
{
BZ2_bzWrite(&bzError, bz, buf, bytesRead);
}
@@ -234,19 +237,19 @@ static void create_tarbz2(const char * archive_name, const char * directory)
void CFileTransfer::CreateArchive(const std::string& pArchiveName,
const std::string& pDir)
{
- if(m_sArchiveType == ".tar")
+ if (m_sArchiveType == ".tar")
{
create_tar(pArchiveName.c_str(), pDir.c_str());
}
- else if(m_sArchiveType == ".tar.gz")
+ else if (m_sArchiveType == ".tar.gz")
{
create_targz(pArchiveName.c_str(), pDir.c_str());
}
- else if(m_sArchiveType == ".tar.bz2")
+ else if (m_sArchiveType == ".tar.bz2")
{
create_tarbz2(pArchiveName.c_str(), pDir.c_str());
}
- else if(m_sArchiveType == ".zip")
+ else if (m_sArchiveType == ".zip")
{
create_zip(pArchiveName.c_str(), pDir.c_str());
}
@@ -263,12 +266,12 @@ std::string CFileTransfer::DirBase(const std::string& pStr)
int i;
i = pStr.length() - 1;
- if(pStr[i] == '/')
+ if (pStr[i] == '/')
{
i--;
}
result="";
- for(; pStr[i] != '/'; i--)
+ for (; pStr[i] != '/'; i--)
{
result = pStr[i] + result;
}
@@ -313,14 +316,14 @@ void CFileTransfer::Run(const std::string& pActiveDir, const std::string& pArgs)
gethostname(hostname,HBLEN);
dirlist.open(FILETRANSFER_DIRLIST, fstream::in);
- if(dirlist.fail())
+ if (dirlist.fail())
{
/* this means there are no reports to send (no crashes, hurray)
which is perfectly OK */
return;
}
- while(getline(dirlist,dirname), !dirlist.eof())
+ while (getline(dirlist,dirname), !dirlist.eof())
{
archivename = std::string(hostname) + "-"
+ DirBase(dirname) + m_sArchiveType;
@@ -368,7 +371,7 @@ void CFileTransfer::SetSettings(const map_plugin_settings_t& pSettings)
if (pSettings.find("ArchiveType") != pSettings.end())
{
/* currently supporting .tar, .tar.gz, .tar.bz2 and .zip */
- m_sArchiveType =pSettings.find("ArchiveType")->second;
+ m_sArchiveType = pSettings.find("ArchiveType")->second;
if(m_sArchiveType[0] != '.')
{
m_sArchiveType = "." + m_sArchiveType;
diff --git a/lib/Plugins/abrt-FileTransfer.7 b/lib/Plugins/abrt-FileTransfer.7
index 93cc9ee7..132bfcde 100644
--- a/lib/Plugins/abrt-FileTransfer.7
+++ b/lib/Plugins/abrt-FileTransfer.7
@@ -47,7 +47,7 @@ the user name and the password, for example:
URL = ftp://user:passwd@server.com/path
.SS ArchiveType
The type of the archive in which to pack the crash data.
-Currently, \fI.tar\fP, \fI.tar.gz\fP, \fI.tar.bz2\fP and \fI.zip\fP
+Currently, \fI.tar\fP, \fI.tar.gz\fP, \fI.tar.bz2\fP and \fI.zip\fP
are supported.
The plugin uses archive creation libraries for this.
The default is
diff --git a/lib/Utils/Polkit.cpp b/lib/Utils/Polkit.cpp
index bb3e9b41..c868e1a7 100644
--- a/lib/Utils/Polkit.cpp
+++ b/lib/Utils/Polkit.cpp
@@ -48,8 +48,8 @@ static PolkitResult do_check(PolkitSubject *subject, const char *action_id)
authority = polkit_authority_get();
cancellable = g_cancellable_new();
-
- g_timeout_add (POLKIT_TIMEOUT * 1000,
+
+ g_timeout_add(POLKIT_TIMEOUT * 1000,
(GSourceFunc) do_cancel,
cancellable);