summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-02-04 17:06:19 +0100
committerZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-02-04 17:06:19 +0100
commit404945ae7a8868ed5ac32e6b4595b9f92a8a2dea (patch)
treed83e9ddc8b98781b49b6edac662689de12c2df04 /src
parent4a77662735ad54742851339c52a921b8313a8a81 (diff)
downloadabrt-404945ae7a8868ed5ac32e6b4595b9f92a8a2dea.tar.gz
abrt-404945ae7a8868ed5ac32e6b4595b9f92a8a2dea.tar.xz
abrt-404945ae7a8868ed5ac32e6b4595b9f92a8a2dea.zip
tabs are replaced by spaces
Diffstat (limited to 'src')
-rw-r--r--src/Hooks/CCpp.cpp114
1 files changed, 57 insertions, 57 deletions
diff --git a/src/Hooks/CCpp.cpp b/src/Hooks/CCpp.cpp
index 79156d2..ef8dc13 100644
--- a/src/Hooks/CCpp.cpp
+++ b/src/Hooks/CCpp.cpp
@@ -30,65 +30,65 @@
int main(int argc, char** argv)
{
- const char* program_name = argv[0];
- if (argc < 4)
- {
- fprintf(stderr, "Usage: %s: <pid> <time> <signal>\n",
- program_name);
- return -1;
- }
- const char* pid = argv[1];
- const char* time = argv[2];
- const char* signal = argv[3];
+ const char* program_name = argv[0];
+ if (argc < 4)
+ {
+ fprintf(stderr, "Usage: %s: <pid> <time> <signal>\n",
+ program_name);
+ return -1;
+ }
+ const char* pid = argv[1];
+ const char* time = argv[2];
+ const char* signal = argv[3];
- if (strcmp(signal, "11") != 0)
- {
- return 0;
- }
+ if (strcmp(signal, "11") != 0)
+ {
+ return 0;
+ }
- char path[PATH_MAX];
- CDebugDump dd;
- snprintf(path, sizeof(path), "%s/%s%s", DEBUG_DUMPS_DIR, time, pid);
- try
- {
- dd.Open(path, CDebugDump::CREATE);
- dd.SaveText(FILENAME_TIME, time);
- dd.SaveText(FILENAME_LANGUAGE, "CCpp");
- dd.SaveProc(pid);
+ char path[PATH_MAX];
+ CDebugDump dd;
+ snprintf(path, sizeof(path), "%s/%s%s", DEBUG_DUMPS_DIR, time, pid);
+ try
+ {
+ dd.Create(path);
+ dd.SaveText(FILENAME_TIME, time);
+ dd.SaveText(FILENAME_LANGUAGE, "CCpp");
+ dd.SaveProc(pid);
- int size = CORESTEP*sizeof(char);
- int ii = 0;
- int data = 0;
- char* core = NULL;
- if ((core = (char*)malloc(size)) == NULL)
- {
- fprintf(stderr, "%s: not enaught memory.\n", program_name);
- perror("");
- return -3;
- }
- while ((data = getc(stdin)) != EOF)
- {
- if (ii >= size)
- {
- size *= CORESTEP*sizeof(char);
- if ((core = (char*)realloc(core, size)) == NULL)
- {
- fprintf(stderr, "%s: not enaught memory.\n", program_name);
- perror("");
- return -3;
- }
- }
- core[ii] = data;
- ii++;
- }
- dd.SaveBinary(FILENAME_BINARY_FILE1, core, ii);
- free(core);
- }
- catch (std::string sError)
- {
- fprintf(stderr, "%s: %s\n", program_name, sError.c_str());
- return -2;
- }
+ int size = CORESTEP*sizeof(char);
+ int ii = 0;
+ int data = 0;
+ char* core = NULL;
+ if ((core = (char*)malloc(size)) == NULL)
+ {
+ fprintf(stderr, "%s: not enaught memory.\n", program_name);
+ perror("");
+ return -3;
+ }
+ while ((data = getc(stdin)) != EOF)
+ {
+ if (ii >= size)
+ {
+ size *= CORESTEP*sizeof(char);
+ if ((core = (char*)realloc(core, size)) == NULL)
+ {
+ fprintf(stderr, "%s: not enaught memory.\n", program_name);
+ perror("");
+ return -3;
+ }
+ }
+ core[ii] = data;
+ ii++;
+ }
+ dd.SaveBinary(FILENAME_BINARYDATA1, core, ii);
+ free(core);
+ }
+ catch (std::string sError)
+ {
+ fprintf(stderr, "%s: %s\n", program_name, sError.c_str());
+ return -2;
+ }
- return 0;
+ return 0;
}