callsites: fix memory leak
[babeltrace.git] / include / babeltrace / trace-collection.h
index ad4b9564132ad2cda82dc3185e3374353bc55bdd..0542d03c044ca6e0daddf41de30ce6cf2830437f 100644 (file)
  * all copies or substantial portions of the Software.
  */
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+struct trace_collection;
+
 void init_trace_collection(struct trace_collection *tc);
 void finalize_trace_collection(struct trace_collection *tc);
 int trace_collection_add(struct trace_collection *tc,
@@ -28,4 +34,8 @@ int trace_collection_add(struct trace_collection *tc,
 int trace_collection_remove(struct trace_collection *tc,
                         struct trace_descriptor *td);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* _BABELTRACE_TRACE_COLLECTION_H */
This page took 0.023308 seconds and 4 git commands to generate.