Code

GSoC C++-ificiation merge and cleanup.
[inkscape.git] / src / gc.cpp
index 8d89de26a69784f9c2d62ec5576e7db50c760210..97350daffa4686080b112df5049363964a888ba8 100644 (file)
@@ -1,7 +1,7 @@
-/*
- * Inkscape::GC - Wrapper for Boehm GC
- *
- * Authors:
+/** @file
+ * @brief Wrapper for Boehm GC
+ */
+/* Authors:
  *   MenTaLguY <mental@rydia.net>
  *
  * Copyright (C) 2004 MenTaLguY
@@ -11,6 +11,8 @@
 
 #include "gc-core.h"
 #include <stdexcept>
+#include <cstring>
+#include <string>
 #include <glib/gmessages.h>
 #include <sigc++/functors/ptr_fun.h>
 #include <glibmm/main.h>
@@ -89,7 +91,7 @@ void dummy_register_finalizer(void *, CleanupFunc, void *,
 
 int dummy_general_register_disappearing_link(void **, void *) { return false; }
 
-int dummy_unregister_disappearing_link(void **link) { return false; }
+int dummy_unregister_disappearing_link(void **/*link*/) { return false; }
 
 std::size_t dummy_get_heap_size() { return 0; }
 
@@ -298,4 +300,4 @@ void request_early_collection() {
   fill-column:99
   End:
 */
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :