Typedef bt_intern_str
[babeltrace.git] / formats / registry.c
index 656d6360aca0030856c3a08830998cea1ea4119f..829ede9da77bf12dce5da544e3ea0bb3538a8049 100644 (file)
@@ -3,7 +3,9 @@
  *
  * Format Registry
  *
- * Copyright 2010 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ * Copyright 2010-2011 EfficiOS Inc. and Linux Foundation
+ *
+ * Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -20,6 +22,7 @@
 #include <glib.h>
 #include <errno.h>
 #include <stdio.h>
+#include <assert.h>
 
 struct walk_data {
        FILE *fp;
@@ -37,12 +40,12 @@ void __attribute__((destructor)) format_finalize(void);
  */
 GHashTable *format_registry;
 
-struct format *bt_lookup_format(GQuark qname)
+struct format *bt_lookup_format(bt_intern_str name)
 {
        if (!init_done)
                return NULL;
        return g_hash_table_lookup(format_registry,
-                                  (gconstpointer) (unsigned long) qname);
+                                  (gconstpointer) (unsigned long) name);
 }
 
 static void show_format(gpointer key, gpointer value, gpointer user_data)
This page took 0.024075 seconds and 4 git commands to generate.