]> git.cworth.org Git - apitrace/commitdiff
cli: Rename replay -> retrace.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Sun, 18 Nov 2012 15:45:27 +0000 (15:45 +0000)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Tue, 20 Nov 2012 09:34:11 +0000 (09:34 +0000)
For consistency with the current terminology.

cli/cli_dump.cpp
cli/cli_pickle.cpp
cli/cli_trim.cpp
common/trace_file.hpp
common/trace_file_read.cpp
common/trace_file_snappy.cpp
common/trace_file_zlib.cpp
retrace/retrace_main.cpp

index f9595683e77663b5d10fa44a41b1de24745fee5a..e30f6cc2b49574a00d58a111b38c82b59ca0982f 100644 (file)
@@ -171,7 +171,6 @@ command(int argc, char *argv[])
         trace::Parser p;
 
         if (!p.open(argv[i])) {
-            std::cerr << "error: failed to open " << argv[i] << "\n";
             return 1;
         }
 
index ffea40b7596b38acc536ad0d3520e05b56e869a9..3a9129f8782d0f4a1dc7b2d81616c37c0654e273 100644 (file)
@@ -255,7 +255,6 @@ command(int argc, char *argv[])
         trace::Parser parser;
 
         if (!parser.open(argv[i])) {
-            std::cerr << "error: failed to open " << argv[i] << "\n";
             return 1;
         }
 
index d9446822748e07913e13416aac8629a30eb97e90..eea55535e95395f8707afd7f6d1090e6edc873ec 100644 (file)
@@ -110,7 +110,6 @@ command(int argc, char *argv[])
     for (i = optind; i < argc; ++i) {
         trace::Parser p;
         if (!p.open(argv[i])) {
-            std::cerr << "error: failed to open " << argv[i] << "\n";
             return 1;
         }
 
index 411eccb644aff7c9d7a8209dfcdc696d137f8f3d..0c176aabe652c4699a707da6f475ba9973c34372 100644 (file)
 #include <fstream>
 #include <stdint.h>
 
+
+#define SNAPPY_BYTE1 'a'
+#define SNAPPY_BYTE2 't'
+
+
 namespace trace {
 
 class File {
@@ -49,8 +54,6 @@ public:
     };
 
 public:
-    static bool isZLibCompressed(const std::string &filename);
-    static bool isSnappyCompressed(const std::string &filename);
     static File *createZLib(void);
     static File *createSnappy(void);
     static File *createForRead(const char *filename);
@@ -201,6 +204,6 @@ operator<=(const File::Offset &one, const File::Offset &two)
 }
 
 
-}
+} /* namespace trace */
 
 #endif
index 68bc74a4978f6dc24a2d82c396def987bdae366d..46c83ff2171894053d9fd8df10a6bc4a4f49364b 100644 (file)
@@ -24,6 +24,8 @@
  **************************************************************************/
 
 
+#include <fstream>
+
 #include "os.hpp"
 #include "trace_file.hpp"
 
@@ -34,17 +36,25 @@ using namespace trace;
 File *
 File::createForRead(const char *filename)
 {
-    File *file;
+    std::ifstream stream(filename, std::ifstream::binary | std::ifstream::in);
+    if (!stream.is_open()) {
+        os::log("error: failed to open %s\n", filename);
+        return NULL;
+    }
+    unsigned char byte1, byte2;
+    stream >> byte1;
+    stream >> byte2;
+    stream.close();
 
-    if (File::isSnappyCompressed(filename)) {
+    File *file;
+    if (byte1 == SNAPPY_BYTE1 && byte2 == SNAPPY_BYTE2) {
         file = File::createSnappy();
-    } else if (File::isZLibCompressed(filename)) {
+    } else if (byte1 == 0x1f && byte2 == 0x8b) {
         file = File::createZLib();
     } else  {
-        os::log("error: could not determine %s compression type\n", filename);
+        os::log("error: %s: unkwnown compression\n", filename);
         return NULL;
     }
-
     if (!file) {
         return NULL;
     }
index c0727cd28e86df4e54573e7094e7125cd91053a2..f47c89b046c37fe282478a9ca6a014bb108df553 100644 (file)
@@ -63,8 +63,6 @@
 
 #define SNAPPY_CHUNK_SIZE (1 * 1024 * 1024)
 
-#define SNAPPY_BYTE1 'a'
-#define SNAPPY_BYTE2 't'
 
 
 using namespace trace;
@@ -406,18 +404,3 @@ int SnappyFile::rawPercentRead()
 File* File::createSnappy(void) {
     return new SnappyFile;
 }
-
-bool File::isSnappyCompressed(const std::string &filename)
-{
-    std::fstream stream(filename.c_str(),
-                        std::fstream::binary | std::fstream::in);
-    if (!stream.is_open())
-        return false;
-
-    unsigned char byte1, byte2;
-    stream >> byte1;
-    stream >> byte2;
-    stream.close();
-
-    return (byte1 == SNAPPY_BYTE1 && byte2 == SNAPPY_BYTE2);
-}
index 5e5d5deb9561acf4e33de20c99390cbbc2aa4708..c4eed33dd2df650d9f63826981999b3498a500ad 100644 (file)
@@ -157,19 +157,3 @@ int ZLibFile::rawPercentRead()
 File * File::createZLib(void) {
     return new ZLibFile;
 }
-
-bool File::isZLibCompressed(const std::string &filename)
-{
-    std::fstream stream(filename.c_str(),
-                        std::fstream::binary | std::fstream::in);
-    if (!stream.is_open())
-        return false;
-
-    unsigned char byte1, byte2;
-    stream >> byte1;
-    stream >> byte2;
-    stream.close();
-
-    return (byte1 == 0x1f && byte2 == 0x8b);
-}
-
index bc23bc4a4bea7b02a576943eaca9dabf6b910511..27ff2b4d705c73526c46db95a72a16d6003e8e8f 100644 (file)
@@ -647,7 +647,6 @@ int main(int argc, char **argv)
 
     for (i = optind; i < argc; ++i) {
         if (!retrace::parser.open(argv[i])) {
-            std::cerr << "error: failed to open " << argv[i] << "\n";
             return 1;
         }