mirror of https://github.com/aria2/aria2
				
				
				
			2010-10-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Rewritten util::mkdirs() * src/util.ccpull/1/head
							parent
							
								
									1a13d35406
								
							
						
					
					
						commit
						b56a0a6d79
					
				|  | @ -1,3 +1,8 @@ | |||
| 2010-10-12  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net> | ||||
| 
 | ||||
| 	Rewritten util::mkdirs() | ||||
| 	* src/util.cc | ||||
| 
 | ||||
| 2010-10-12  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net> | ||||
| 
 | ||||
| 	Rewritten File::mkdirs() | ||||
|  |  | |||
|  | @ -1120,13 +1120,7 @@ unsigned int alphaToNum(const std::string& alphabets) | |||
| void mkdirs(const std::string& dirpath) | ||||
| { | ||||
|   File dir(dirpath); | ||||
|   if(dir.isDir()) { | ||||
|     // do nothing
 | ||||
|   } else if(dir.exists()) { | ||||
|     throw DL_ABORT_EX | ||||
|       (StringFormat(EX_MAKE_DIR, dir.getPath().c_str(), | ||||
|                     "File already exists.").str()); | ||||
|   } else if(!dir.mkdirs()) { | ||||
|   if(!dir.mkdirs() &&!dir.isDir()) { | ||||
|     throw DL_ABORT_EX | ||||
|       (StringFormat(EX_MAKE_DIR, dir.getPath().c_str(), | ||||
|                     strerror(errno)).str()); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Tatsuhiro Tsujikawa
						Tatsuhiro Tsujikawa