Changeset 3695
- Timestamp:
- 06/05/08 20:48:56
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libtinymail-camel/camel-lite/camel/providers/imap/camel-imap-store-summary.c
r3692 r3695 297 297 298 298 static void 299 create_parents (CamelImapStoreSummary *s, const char *path )299 create_parents (CamelImapStoreSummary *s, const char *path, char dir_sep) 300 300 { 301 301 gchar *p = g_strdup (path); … … 304 304 while (i < len) { 305 305 char tmp; 306 if (p[i] == '/') {306 if (p[i] == dir_sep) { 307 307 tmp = p[i]; 308 308 p[i]=0; … … 364 364 len++; 365 365 366 prefix = camel_imap_store_summary_full_to_path(s, full_name+len, dir_sep?dir_sep:ns->sep?ns->sep:'/');366 prefix = camel_imap_store_summary_full_to_path(s, full_name+len, ns->sep?ns->sep:dir_sep); 367 367 if (*ns->path) { 368 368 pathu8 = g_strdup_printf ("%s/%s", ns->path, prefix); … … 378 378 } 379 379 380 create_parents (s, pathu8 );380 create_parents (s, pathu8, dir_sep); 381 381 382 382 info = (CamelImapStoreInfo *)camel_store_summary_add_from_path((CamelStoreSummary *)s, pathu8);
