# HG changeset patch # User carl # Date 1083301503 25200 # Node ID b6a4b72bb96e6df9b7fc7f996099577f3e7c7193 # Parent 2ae8d953f1d063f77447897cfa0e8dede76d50ff add scanning for bare hostnames diff -r 2ae8d953f1d0 -r b6a4b72bb96e src/scanner.cpp --- a/src/scanner.cpp Thu Apr 29 21:56:22 2004 -0700 +++ b/src/scanner.cpp Thu Apr 29 22:05:03 2004 -0700 @@ -882,12 +882,14 @@ // host name recognizer case h_end: { count--; + pending[count] = 0; char *tld; for (int i=0; (tld = tlds[i]); i++) { int n = strlen(tld); if (count > n) { if (strncasecmp((const char *)(pending+count-n), tld, n) == 0) { register_string(*hosts, (char*)pending); + break; } } }