--- nautilus-1.0.6/components/mozilla/mozilla-components.h Sun May 26 16:19:54 2002 +++ nautilus-1.0.6.azarah/components/mozilla/mozilla-components.h Sun May 26 16:35:36 2002 @@ -30,12 +30,14 @@ #include +#include "nsAString.h" + #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ gboolean mozilla_components_register_library (const char *class_uuid, - const char *library_file_name, + const nsAString &library_file_name, const char *class_name, const char *prog_id); --- nautilus-1.0.6/components/mozilla/mozilla-components.cpp Sun May 26 16:13:33 2002 +++ nautilus-1.0.6.azarah/components/mozilla/mozilla-components.cpp Sun May 26 16:35:45 2002 @@ -39,12 +39,12 @@ extern "C" gboolean mozilla_components_register_library (const char *class_uuid, - const char *library_file_name, + const nsAString &library_file_name, const char *class_name, const char *prog_id) { g_return_val_if_fail (class_uuid != NULL, FALSE); - g_return_val_if_fail (library_file_name != NULL, FALSE); + g_return_val_if_fail (library_file_name.IsEmpty(), FALSE); g_return_val_if_fail (class_name != NULL, FALSE); g_return_val_if_fail (prog_id != NULL, FALSE); --- nautilus-1.0.6/components/mozilla/nautilus-mozilla-content-view.c Sun May 26 16:34:52 2002 +++ nautilus-1.0.6.azarah/components/mozilla/nautilus-mozilla-content-view.c Sun May 26 16:35:01 2002 @@ -34,7 +34,7 @@ #include "bonobo-extensions.h" #include "gtkmozembed.h" -#include "mozilla-components.h" +//#include "mozilla-components.h" #include "mozilla-events.h" #include "mozilla-preferences.h" #include "nautilus-mozilla-embed-extensions.h"