Jason, > > - Getting the string via the iterator and using strcmp(). I believe > > this is the proper way to do it, yet it needs lots of cycles.
> Yes, this is the proper way, all the other ways won't work 100% with the > current code base. Well, looking at the cache file, the string "stable" appears only once, although I have multiple sources, even from different "Label"s, so I presumed that all strings would be interned. Since you say there is no guarantee, I'll be going the strcmp() way. > There are a couple strings that are ment to be unique such as the > architecture and the package names (since they are never written more than > once) but in those cases it is generally meaningless to do comparison on > them anyhow. Well, every system has at least two architectures, its platform and "all", so I might need comparison here. Thanks, Simon

