Changeset 3440
- Timestamp:
- 07/14/08 11:46:31 (1 month ago)
- Files:
-
- trunk/opensync/client/opensync_client_proxy.c (modified) (3 diffs)
- trunk/opensync/engine/opensync_engine.c (modified) (2 diffs)
- trunk/opensync/format/opensync_format_env.c (modified) (1 diff)
- trunk/opensync/group/opensync_group.c (modified) (12 diffs)
- trunk/opensync/group/opensync_group_env.c (modified) (5 diffs)
- trunk/opensync/group/opensync_member.c (modified) (4 diffs)
- trunk/opensync/group/opensync_updater.c (modified) (6 diffs)
- trunk/opensync/opensync_support.c (modified) (1 diff)
- trunk/opensync/plugin/opensync_plugin_env.c (modified) (1 diff)
- trunk/opensync/version/opensync_version.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/opensync/client/opensync_client_proxy.c
r3395 r3440 110 110 /*static char *_osync_client_pid_filename(OSyncClientProxy *proxy) 111 111 { 112 return g_strdup_printf("%s /osplugin.pid", proxy->path);112 return g_strdup_printf("%s%cosplugin.pid", proxy->path, G_DIR_SEPARATOR); 113 113 }*/ 114 114 … … 896 896 goto error; 897 897 } else { 898 char *name = g_strdup_printf("%s /pluginpipe", path);898 char *name = g_strdup_printf("%s%cpluginpipe", path, G_DIR_SEPARATOR); 899 899 proxy->outgoing = osync_queue_new(name, error); 900 900 g_free(name); … … 902 902 goto error; 903 903 904 name = g_strdup_printf("%s /enginepipe", path);904 name = g_strdup_printf("%s%cenginepipe", path, G_DIR_SEPARATOR); 905 905 proxy->incoming = osync_queue_new(name, error); 906 906 g_free(name); trunk/opensync/engine/opensync_engine.c
r3365 r3440 381 381 osync_trace(TRACE_INTERNAL, "No config dir found. Making stateless sync"); 382 382 } else { 383 char *filename = g_strdup_printf("%s /archive.db", osync_group_get_configdir(group));383 char *filename = g_strdup_printf("%s%carchive.db", osync_group_get_configdir(group), G_DIR_SEPARATOR); 384 384 engine->archive = osync_archive_new(filename, error); 385 385 g_free(filename); … … 406 406 g_main_context_ref(engine->context); 407 407 408 char *enginesdir = g_strdup_printf("%s /.opensync/engines", g_get_home_dir());409 engine->engine_path = g_strdup_printf("%s /enginepipe", enginesdir);408 char *enginesdir = g_strdup_printf("%s%c.opensync%cengines", g_get_home_dir(), G_DIR_SEPARATOR, G_DIR_SEPARATOR); 409 engine->engine_path = g_strdup_printf("%s%cenginepipe", enginesdir, G_DIR_SEPARATOR); 410 410 411 411 if (g_mkdir_with_parents(enginesdir, 0755) < 0) { trunk/opensync/format/opensync_format_env.c
r3318 r3440 70 70 71 71 while ((de = g_dir_read_name(dir))) { 72 filename = g_strdup_printf ("%s /%s", path, de);72 filename = g_strdup_printf ("%s%c%s", path, G_DIR_SEPARATOR, de); 73 73 74 74 if (!g_file_test(filename, G_FILE_TEST_IS_REGULAR) || !g_pattern_match_simple("*.so", filename)) { trunk/opensync/group/opensync_group.c
r3407 r3440 94 94 if (filename) 95 95 g_free(filename); 96 filename = g_strdup_printf("%s /%lli", group->configdir, i);96 filename = g_strdup_printf("%s%c%lli", group->configdir, G_DIR_SEPARATOR, i); 97 97 } while (g_file_test(filename, G_FILE_TEST_EXISTS)); 98 98 … … 130 130 131 131 while ((de = g_dir_read_name(dir))) { 132 filename = g_strdup_printf ("%s /%s/syncmember.conf", osync_group_get_configdir(group), de);132 filename = g_strdup_printf ("%s%c%s%csyncmember.conf", osync_group_get_configdir(group), G_DIR_SEPARATOR, de, G_DIR_SEPARATOR); 133 133 if (!g_file_test(filename, G_FILE_TEST_IS_REGULAR)) { 134 134 g_free(filename); … … 146 146 #endif /* OPENSYNC_UNITTESTS */ 147 147 148 member_path = g_strdup_printf ("%s /%s", osync_group_get_configdir(group), de);148 member_path = g_strdup_printf ("%s%c%s", osync_group_get_configdir(group), G_DIR_SEPARATOR, de); 149 149 if (!osync_member_load(member, member_path, error)) { 150 150 g_free(member_path); … … 377 377 } 378 378 379 lockfile = g_strdup_printf("%s /lock", group->configdir);379 lockfile = g_strdup_printf("%s%clock", group->configdir, G_DIR_SEPARATOR); 380 380 381 381 if (g_file_test(lockfile, G_FILE_TEST_EXISTS)) { … … 463 463 group->lock_fd = 0; 464 464 465 lockfile = g_strdup_printf("%s /lock", group->configdir);465 lockfile = g_strdup_printf("%s%clock", group->configdir, G_DIR_SEPARATOR); 466 466 467 467 g_unlink(lockfile); … … 531 531 } 532 532 533 filename = g_strdup_printf ("%s /syncgroup.conf", group->configdir);533 filename = g_strdup_printf ("%s%csyncgroup.conf", group->configdir, G_DIR_SEPARATOR); 534 534 osync_trace(TRACE_INTERNAL, "Saving group to file %s", filename); 535 535 … … 653 653 654 654 /* flush hashtable */ 655 path = g_strdup_printf("%s /hashtable.db", osync_member_get_configdir(member));655 path = g_strdup_printf("%s%chashtable.db", osync_member_get_configdir(member), G_DIR_SEPARATOR); 656 656 if (!(db = osync_db_new(error))) 657 657 goto error_and_free; … … 665 665 666 666 /* flush anchor db */ 667 path = g_strdup_printf("%s /anchor.db", osync_member_get_configdir(member));667 path = g_strdup_printf("%s%canchor.db", osync_member_get_configdir(member), G_DIR_SEPARATOR); 668 668 if (!(db = osync_db_new(error))) 669 669 goto error_and_free; … … 678 678 } 679 679 680 path = g_strdup_printf("%s /archive.db", osync_group_get_configdir(group));680 path = g_strdup_printf("%s%carchive.db", osync_group_get_configdir(group), G_DIR_SEPARATOR); 681 681 if (!(db = osync_db_new(error))) 682 682 goto error_and_free; … … 723 723 if (!g_path_is_absolute(path)) { 724 724 char *curdir = g_get_current_dir(); 725 real_path = g_strdup_printf("%s /%s", curdir, path);725 real_path = g_strdup_printf("%s%c%s", curdir, G_DIR_SEPARATOR, path); 726 726 g_free(curdir); 727 727 } else { … … 730 730 731 731 osync_group_set_configdir(group, real_path); 732 filename = g_strdup_printf("%s /syncgroup.conf", real_path);732 filename = g_strdup_printf("%s%csyncgroup.conf", real_path, G_DIR_SEPARATOR); 733 733 g_free(real_path); 734 734 … … 860 860 861 861 if (!osync_member_get_configdir(member)) { 862 char *configdir = g_strdup_printf("%s /%lli", group->configdir, _osync_group_create_member_id(group));862 char *configdir = g_strdup_printf("%s%c%lli", group->configdir, G_DIR_SEPARATOR, _osync_group_create_member_id(group)); 863 863 osync_member_set_configdir(member, configdir); 864 864 g_free(configdir); trunk/opensync/group/opensync_group_env.c
r3353 r3440 64 64 if (filename) 65 65 g_free(filename); 66 filename = g_strdup_printf("%s /group%lli", env->groupsdir, i);66 filename = g_strdup_printf("%s%cgroup%lli", env->groupsdir, G_DIR_SEPARATOR, i); 67 67 } while (g_file_test(filename, G_FILE_TEST_EXISTS)); 68 68 g_free(filename); … … 176 176 homedir = g_get_home_dir(); 177 177 178 env->groupsdir = g_strdup_printf("%s /.opensync", homedir);178 env->groupsdir = g_strdup_printf("%s%c.opensync", homedir, G_DIR_SEPARATOR); 179 179 osync_trace(TRACE_INTERNAL, "Default home dir: %s", env->groupsdir); 180 180 … … 188 188 } else { 189 189 if (!g_path_is_absolute(path)) { 190 env->groupsdir = g_strdup_printf("%s /%s", g_get_current_dir(), path);190 env->groupsdir = g_strdup_printf("%s%c%s", g_get_current_dir(), G_DIR_SEPARATOR, path); 191 191 } else { 192 192 env->groupsdir = g_strdup(path); … … 208 208 209 209 while ((de = g_dir_read_name(dir))) { 210 filename = g_strdup_printf ("%s /%s", env->groupsdir, de);210 filename = g_strdup_printf ("%s%c%s", env->groupsdir, G_DIR_SEPARATOR, de); 211 211 212 212 if (!g_file_test(filename, G_FILE_TEST_IS_DIR) || !g_pattern_match_simple("group*", de)) { … … 302 302 303 303 if (!osync_group_get_configdir(group)) { 304 char *configdir = g_strdup_printf("%s /group%lli", env->groupsdir, _osync_group_env_create_group_id(env));304 char *configdir = g_strdup_printf("%s%cgroup%lli", env->groupsdir, G_DIR_SEPARATOR, _osync_group_env_create_group_id(env)); 305 305 osync_group_set_configdir(group, configdir); 306 306 g_free(configdir); trunk/opensync/group/opensync_member.c
r3407 r3440 440 440 } 441 441 442 filename = g_strdup_printf("%s /%s.conf", member->configdir, member->pluginname);442 filename = g_strdup_printf("%s%c%s.conf", member->configdir, G_DIR_SEPARATOR, member->pluginname); 443 443 osync_trace(TRACE_INTERNAL, "Reading config from: %s", filename); 444 444 … … 511 511 osync_trace(TRACE_ENTRY, "%s(%p, %s, %p)", __func__, member, path, error); 512 512 513 filename = g_strdup_printf ("%s /syncmember.conf", path);513 filename = g_strdup_printf ("%s%csyncmember.conf", path, G_DIR_SEPARATOR); 514 514 515 515 basename = g_path_get_basename(path); … … 700 700 701 701 //Saving the syncmember.conf 702 filename = g_strdup_printf ("%s /syncmember.conf", member->configdir);702 filename = g_strdup_printf ("%s%csyncmember.conf", member->configdir, G_DIR_SEPARATOR); 703 703 xmlSaveFormatFile(filename, doc, 1); 704 704 g_free(filename); … … 708 708 //Saving the config if it exists 709 709 if (member->config) { 710 filename = g_strdup_printf("%s /%s.conf", member->configdir, member->pluginname);710 filename = g_strdup_printf("%s%c%s.conf", member->configdir, G_DIR_SEPARATOR, member->pluginname); 711 711 if (!osync_plugin_config_file_save(member->config, filename, error)) { 712 712 g_free(filename); trunk/opensync/group/opensync_updater.c
r3173 r3440 453 453 454 454 while ((de = g_dir_read_name(dir))) { 455 member_path = g_strdup_printf("%s /%s/", backup_groupdir, de);455 member_path = g_strdup_printf("%s%c%s%c", backup_groupdir, G_DIR_SEPARATOR, de, G_DIR_SEPARATOR); 456 456 if (!g_file_test(member_path, G_FILE_TEST_IS_DIR)) { 457 457 g_free(member_path); … … 476 476 } 477 477 478 member_path = g_strdup_printf("%s /%s/", orig_groupdir, de);478 member_path = g_strdup_printf("%s%c%s%c", orig_groupdir, G_DIR_SEPARATOR, de, G_DIR_SEPARATOR); 479 479 if (g_mkdir(member_path, orig_stat.st_mode) < 0) { 480 480 g_set_error(&gerror, G_FILE_ERROR, errno, NULL); … … 487 487 488 488 while ((member_de = g_dir_read_name(member_dir))) { 489 config = g_strdup_printf("%s /%s/%s", backup_groupdir, de, member_de);489 config = g_strdup_printf("%s%c%s%c%s", backup_groupdir, G_DIR_SEPARATOR, de, G_DIR_SEPARATOR, member_de); 490 490 491 491 /* Only copy files ending with ".conf" */ … … 503 503 g_free(config); 504 504 505 copy_config = g_strdup_printf("%s /%s/%s", orig_groupdir, de, member_de);505 copy_config = g_strdup_printf("%s%c%s%c%s", orig_groupdir, G_DIR_SEPARATOR, de, G_DIR_SEPARATOR, member_de); 506 506 507 507 if (!g_file_set_contents(copy_config, content, length, &gerror)) { … … 523 523 524 524 525 config = g_strdup_printf("%s /%s", backup_groupdir, "syncgroup.conf");525 config = g_strdup_printf("%s%c%s", backup_groupdir, G_DIR_SEPARATOR, "syncgroup.conf"); 526 526 527 527 if (!g_file_get_contents(config, &content, &length, &gerror)) { … … 533 533 g_free(config); 534 534 535 copy_config = g_strdup_printf("%s /%s", orig_groupdir, "syncgroup.conf");535 copy_config = g_strdup_printf("%s%c%s", orig_groupdir, G_DIR_SEPARATOR, "syncgroup.conf"); 536 536 537 537 if (!g_file_set_contents(copy_config, content, length, &gerror)) { trunk/opensync/opensync_support.c
r3256 r3440 167 167 endline = "\n"; 168 168 #endif 169 logfile = g_strdup_printf("%s /Thread%lu-%i.log", trace, id, pid);169 logfile = g_strdup_printf("%s%cThread%lu-%i.log", trace, G_DIR_SEPARATOR, id, pid); 170 170 171 171 va_start(arglist, message); trunk/opensync/plugin/opensync_plugin_env.c
r3224 r3440 146 146 147 147 while ((de = g_dir_read_name(dir))) { 148 filename = g_strdup_printf ("%s /%s", path, de);148 filename = g_strdup_printf ("%s%c%s", path, G_DIR_SEPARATOR, de); 149 149 150 150 if (!g_file_test(filename, G_FILE_TEST_IS_REGULAR) || !g_pattern_match_simple("*.so", filename)) { trunk/opensync/version/opensync_version.c
r3174 r3440 125 125 126 126 while ((de = g_dir_read_name(dir))) { 127 filename = g_strdup_printf ("%s /%s", descpath, de);127 filename = g_strdup_printf ("%s%c%s", descpath, G_DIR_SEPARATOR, de); 128 128 129 129 if (!g_file_test(filename, G_FILE_TEST_IS_REGULAR) || !g_pattern_match_simple("*.xml", filename)) {
