Revision 484

src/mh.c (revision 484)
838 838

  
839 839
	g_return_val_if_fail(folder != NULL, -1);
840 840

  
841
	CHDIR_RETURN_VAL_IF_FAIL(get_home_dir(), -1);
841
	CHDIR_RETURN_VAL_IF_FAIL(get_mail_base_dir(), -1);
842 842
	rootpath = LOCAL_FOLDER(folder)->rootpath;
843 843
	MAKE_DIR_IF_NOT_EXIST(rootpath);
844 844
	CHDIR_RETURN_VAL_IF_FAIL(rootpath, -1);
src/main.c (revision 484)
256 256
	MAKE_DIR_IF_NOT_EXIST(get_mail_base_dir());
257 257
#endif /* G_OS_WIN32 */
258 258

  
259
	CHDIR_RETURN_VAL_IF_FAIL(get_rc_dir(), 1);
260

  
259 261
	MAKE_DIR_IF_NOT_EXIST(get_imap_cache_dir());
260 262
	MAKE_DIR_IF_NOT_EXIST(get_news_cache_dir());
261 263
	MAKE_DIR_IF_NOT_EXIST(get_mime_tmp_dir());
262 264
	MAKE_DIR_IF_NOT_EXIST(get_tmp_dir());
263
	MAKE_DIR_IF_NOT_EXIST(RC_DIR G_DIR_SEPARATOR_S UIDL_DIR);
265
	MAKE_DIR_IF_NOT_EXIST(UIDL_DIR);
264 266

  
265 267
	/* remove temporary files */
266 268
	remove_all_files(get_tmp_dir());
267 269
	remove_all_files(get_mime_tmp_dir());
268 270

  
269
	if (is_file_exist(RC_DIR G_DIR_SEPARATOR_S "sylpheed.log")) {
270
		if (rename_force
271
			(RC_DIR G_DIR_SEPARATOR_S "sylpheed.log",
272
			 RC_DIR G_DIR_SEPARATOR_S "sylpheed.log.bak") < 0)
271
	if (is_file_exist("sylpheed.log")) {
272
		if (rename_force("sylpheed.log", "sylpheed.log.bak") < 0)
273 273
			FILE_OP_ERROR("sylpheed.log", "rename");
274 274
	}
275
	set_log_file(RC_DIR G_DIR_SEPARATOR_S "sylpheed.log");
275
	set_log_file("sylpheed.log");
276 276

  
277
	CHDIR_RETURN_VAL_IF_FAIL(get_home_dir(), 1);
278

  
277 279
	prefs_common_read_config();
278 280

  
279 281
#if USE_GPGME
src/procmime.c (revision 484)
1003 1003
			list = procmime_get_mime_type_list("/etc/mime.types");
1004 1004
			mime_type_list = g_list_concat(mime_type_list, list);
1005 1005
		}
1006
		dir = g_strconcat(get_home_dir(), G_DIR_SEPARATOR_S, RC_DIR,
1007
				  G_DIR_SEPARATOR_S, "mime.types", NULL);
1006
		dir = g_strconcat(get_rc_dir(), G_DIR_SEPARATOR_S,
1007
				  "mime.types", NULL);
1008 1008
		list = procmime_get_mime_type_list(dir);
1009 1009
		g_free(dir);
1010 1010
		mime_type_list = g_list_concat(mime_type_list, list);
ChangeLog.ja (revision 484)
1 1
2005-08-09
2 2

  
3
	* src/mh.c
4
	  src/main.c
5
	  src/procmime.c: ?????ǥ??쥯?ȥ??ν?????
6

  
7
2005-08-09
8

  
3 9
	* src/folder.c
4 10
	  src/main.c
5 11
	  src/utils.[ch]
ChangeLog (revision 484)
1 1
2005-08-09
2 2

  
3
	* src/mh.c
4
	  src/main.c
5
	  src/procmime.c: fix for config dir.
6

  
7
2005-08-09
8

  
3 9
	* src/folder.c
4 10
	  src/main.c
5 11
	  src/utils.[ch]

Also available in: Unified diff