Thanks for reporting!

The patch which fixes this bug is in attachement.


Trevor Phillips wrote:
> 
> UdmSearch version: 3.1.12
> Platform:          Dell 2400 (Dual PIII 667, 1Gig RAM)
> OS:                Debian Linux 2.1 (Kernel 2.2.19)
> Database:
> Statistics:
> 
> We have a Gartner database that has hundreds of URLs referenced internally as 
>relative URLs starting with \"./\". ie; something like \"./../../research/etc...\".
> 
> mnoGoSearch seems to treat that first single period as a double period. ie; it 
>reports a broken link pointing to a URL which is one directory higher than it should 
>be. Clicking on these links from all browsers I\'ve tried works fine.
> 
> ___________________________________________
> If you want to unsubscribe send "unsubscribe general"
> to [EMAIL PROTECTED]
Index: parseurl.c
===================================================================
RCS file: /usr/src/CVS/mnogosearch/src/parseurl.c,v
retrieving revision 1.3
diff -u -r1.3 parseurl.c
--- parseurl.c  2001/04/21 12:55:05     1.3
+++ parseurl.c  2001/05/28 11:09:44
@@ -146,8 +146,6 @@
        /* Cat an anchor if exist */
        if((anchor=strstr(url->path,"#")))*anchor=0;
 
-       UdmRemove2Dot(url->path);
-
 
        /* If path is not full just copy it to filename    */
        /* i.e. neither  /usr/local/ nor  c:/windows/temp/ */
@@ -178,6 +176,8 @@
 
        /* Restore query_string to filename*/
        strcat(url->filename,query_string);
+       
+       UdmRemove2Dot(url->path);
 
        return(0);
 }

Reply via email to