23 Jun
2005
23 Jun
'05
7:57 p.m.
Hi Vitaliy, On Thursday 23 June 2005 20:57, Vitaliy Margolen wrote:
This patch broke shell ParseDisplayName (created call loop) from IShellFolder_ParseDisplayName to SHELL32_ParseNextElement back to IShellFolder_ParseDisplayName
SHELL32_ParseNextElement consumes one path component each time it's called. So this loop should consume the path while it's looping until it eventually hits the tail, in which case IShellFolder_ParseDisplayName won't call SHELL32_ParseNextElement any more. Do you have a piece of code, or an application which crashes because of this loop? I didn't have any problems with it up to now. Would be cool if I could have a look at the code to find the problem. Bye, -- Michael Jung mjung(a)iss.tu-darmstadt.de