<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=big5">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I using strtok_r to parse the URL, But i facing 
memory leak with strtok_r</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>this is what show on below </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>  char *cp;  <BR>  char 
*url;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>  char *temp;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>  url = NutHeapAlloc(128); <BR>  
temp = NutHeapAlloc(128); <BR>     
strcpy(temp,"192.168.125.0:800/index.html");<BR>     cp = 
strtok_r(temp,":",&url);<BR>     
printf("IP%s\n",cp);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>  NutHeapFree(url);<BR>  
NutHeapFree(temp);<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>This program will loss around 20-30Byte of the 
memory everytime it execute.</FONT></DIV>
<DIV><FONT face=Arial size=2>Any idea how to solve this problem ?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>or any people have ready function that did 
 URL split to Host,Port,Path ?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> </DIV></FONT></BODY></HTML>