[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [glob2-devel] Strange thing in FileManager
From: |
Sébastien |
Subject: |
Re: [glob2-devel] Strange thing in FileManager |
Date: |
Wed, 26 Apr 2006 16:58:20 +0200 |
User-agent: |
KMail/1.9.1 |
Le Mercredi 26 Avril 2006 14:12, Stéphane Magnenat a écrit :
> On Wednesday 26 April 2006 11:28, Sébastien wrote:
> > I found something strange :
> > void FileManager::addWriteSubdir(const std::string &subdir)
> > {
> > for (size_t i = 0; i < dirList.size(); i++)
> > {
> > std::string toCreate(dirList[i]);
> > toCreate += '/';
> > toCreate += subdir;
> > #ifdef WIN32
> > int result = _mkdir(toCreate.c_str());
> > #else
> > int result = mkdir(toCreate.c_str(), S_IRWXU);
> > #endif
> > // NOTE : We only want to create the subdir for the
> > first index
> > // if (result==0)
> > break;
> > if ((result==-1) && (errno==EEXIST))
> > break;
> > }
> > }
> > Note the if(result==0) is commented so we always make a break and so we
> > never do more than one loop... Am I wrong ?
>
> Well, the comment is coherent with the code. But it's not added it (nor did
> the change).
>
> Steph
>
>
> _______________________________________________
> glob2-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/glob2-devel
So I suppress the for loop ?