]> git.cworth.org Git - apitrace/blobdiff - common/trace_writer_model.cpp
image: Make PNG writing an Image method.
[apitrace] / common / trace_writer_model.cpp
index 96544d1502f6eb24c74343866764722f05ec70b2..2e858a233971e3434410b8daba6fb5601c66e3a9 100644 (file)
@@ -97,7 +97,14 @@ public:
     }
 
     void visit(Pointer *node) {
-        writer.writeOpaque((const void *) (size_t) node->value);
+        writer.writePointer(node->value);
+    }
+
+    void visit(Repr *node) {
+        writer.beginRepr();
+        _visit(node->humanValue);
+        _visit(node->machineValue);
+        writer.endRepr();
     }
 
     void visit(Call *call) {