summaryrefslogtreecommitdiff
path: root/src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2012-08-07 08:28:12 +0200
committerAndreas Baumann <abaumann@yahoo.com>2012-08-07 08:28:12 +0200
commit6c8d62160c3a5d744f797f06d8c505c5bb8f2622 (patch)
tree74c56f8c33f76837fd83452e5c4c60cf8ec0c3e8 /src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp
parent2db310d15eb46247e7221107dc2b82826a296d6b (diff)
downloadcrawler-6c8d62160c3a5d744f797f06d8c505c5bb8f2622.tar.gz
crawler-6c8d62160c3a5d744f797f06d8c505c5bb8f2622.tar.bz2
reduced some code duplication when registering modules
Diffstat (limited to 'src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp')
-rw-r--r--src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp b/src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp
index e5810d6..4399a01 100644
--- a/src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp
+++ b/src/modules/urlnormalizer/googleurl/GoogleURLNormalizer.cpp
@@ -104,14 +104,4 @@ URL GoogleURLNormalizer::normalize( const URL url, const string s )
"", "" );
}
-static URLNormalizer *create( )
-{
- return new GoogleURLNormalizer( );
-}
-
-static void destroy( URLNormalizer *obj )
-{
- delete obj;
-}
-
-ModuleRegistry<URLNormalizer> registry( "google", &create, &destroy );
+REGISTER_MODULE( "google", URLNormalizer, GoogleURLNormalizer )