]> git.cworth.org Git - apitrace/blobdiff - tracedump.cpp
Attempt to use glVertexAttribPointerNV when NV_vertex_program is used.
[apitrace] / tracedump.cpp
index 22f62e3692c5ce45857b86df235615dd99db9f49..1548880fd916be9d076f98818b5e19b085cefa0f 100644 (file)
@@ -36,14 +36,16 @@ int main(int argc, char **argv)
 {
     for (int i = 1; i < argc; ++i) {
         Trace::Parser p;
-        if (p.open(argv[i])) {
-            Trace::Call *call;
-            call = p.parse_call();
-            while (call) {
-                std::cout << *call;
-                delete call;
-                call = p.parse_call();
-            }
+
+        if (!p.open(argv[i])) {
+            std::cerr << "error: failed to open " << argv[i] << "\n";
+            return 1;
+        }
+
+        Trace::Call *call;
+        while ((call = p.parse_call())) {
+            std::cout << *call;
+            delete call;
         }
     }
     return 0;