From d2c8416b3b1174fd2b1da61ce71b5524f4cad951 Mon Sep 17 00:00:00 2001 From: Zdenek Prikryl Date: Wed, 11 Feb 2009 15:10:47 +0100 Subject: fixed typos and removed time() checks --- src/Hooks/CCpp.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/Hooks/CCpp.cpp b/src/Hooks/CCpp.cpp index 6914e31..5d9f28d 100644 --- a/src/Hooks/CCpp.cpp +++ b/src/Hooks/CCpp.cpp @@ -50,14 +50,7 @@ int main(int argc, char** argv) { char path[PATH_MAX]; CDebugDump dd; - time_t t = time(NULL); - if (((time_t) -1) == t) - { - fprintf(stderr, "%s: cannot get local time.\n", program_name); - perror(""); - return -4; - } - snprintf(path, sizeof(path), "%s/ccpp-%d-%s", DEBUG_DUMPS_DIR, t, pid); + snprintf(path, sizeof(path), "%s/ccpp-%ld-%s", DEBUG_DUMPS_DIR, time(NULL), pid); dd.Create(path, pid); dd.SaveText(FILENAME_LANGUAGE, "CCpp"); @@ -68,7 +61,7 @@ int main(int argc, char** argv) char* core = NULL; if ((core = (char*)malloc(size)) == NULL) { - fprintf(stderr, "%s: not enaught memory.\n", program_name); + fprintf(stderr, "%s: not enough memory.\n", program_name); perror(""); return -3; } @@ -79,7 +72,7 @@ int main(int argc, char** argv) size *= CORESTEP*sizeof(char); if ((core = (char*)realloc(core, size)) == NULL) { - fprintf(stderr, "%s: not enaught memory.\n", program_name); + fprintf(stderr, "%s: not enough memory.\n", program_name); perror(""); return -3; } -- cgit From edbda7755f2b28a709826351fce9e53edac8486f Mon Sep 17 00:00:00 2001 From: Zdenek Prikryl Date: Thu, 12 Feb 2009 11:51:49 +0100 Subject: added mandatory calls for getting package names etc --- src/Hooks/CCpp.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/Hooks/CCpp.cpp b/src/Hooks/CCpp.cpp index 5d9f28d..ba82c28 100644 --- a/src/Hooks/CCpp.cpp +++ b/src/Hooks/CCpp.cpp @@ -52,8 +52,10 @@ int main(int argc, char** argv) CDebugDump dd; snprintf(path, sizeof(path), "%s/ccpp-%ld-%s", DEBUG_DUMPS_DIR, time(NULL), pid); - dd.Create(path, pid); + dd.Create(path); + dd.SaveProc(pid); dd.SaveText(FILENAME_LANGUAGE, "CCpp"); + dd.SavePackage(); int size = CORESTEP*sizeof(char); int ii = 0; -- cgit