[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5932 - GNUnet/src/setup/qt
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5932 - GNUnet/src/setup/qt |
Date: |
Sun, 16 Dec 2007 05:22:37 -0700 (MST) |
Author: durner
Date: 2007-12-16 05:22:37 -0700 (Sun, 16 Dec 2007)
New Revision: 5932
Modified:
GNUnet/src/setup/qt/qtconfig.cc
Log:
remove workaround
Modified: GNUnet/src/setup/qt/qtconfig.cc
===================================================================
--- GNUnet/src/setup/qt/qtconfig.cc 2007-12-16 12:20:15 UTC (rev 5931)
+++ GNUnet/src/setup/qt/qtconfig.cc 2007-12-16 12:22:37 UTC (rev 5932)
@@ -96,105 +96,3 @@
return ret;
}
}
-
-int main(int argc, char **argv)
-{
- const char *operation;
- char *dirname;
- char *specname;
- int i;
-
- ectx = GNUNET_GE_create_context_stderr (GNUNET_NO,
- (GNUNET_GE_KIND) (GNUNET_GE_WARNING
| GNUNET_GE_ERROR
- | GNUNET_GE_FATAL | GNUNET_GE_USER |
- GNUNET_GE_ADMIN |
- GNUNET_GE_DEVELOPER |
- GNUNET_GE_IMMEDIATE |
- GNUNET_GE_BULK));
- GNUNET_GE_setDefaultContext (ectx);
- GNUNET_os_init (ectx);
- cfg = GNUNET_GC_create ();
- GNUNET_GE_ASSERT (ectx, cfg != NULL);
- i = GNUNET_parse_options (INFO,
- ectx,
- cfg,
- gnunetsetupOptions, (unsigned int) argc, argv);
- if (i < 0)
- {
- GNUNET_GC_free (cfg);
- GNUNET_GE_free_context (ectx);
- return -1;
- }
- if (i != argc - 1)
- {
- if (i < argc - 1)
- {
- fprintf (stderr, _("Too many arguments.\n"));
- return -1;
- }
- operation = "qconfig";
- }
- else
- {
- operation = argv[i];
- }
- if (NULL != strstr (operation, "wizard"))
- config_daemon = GNUNET_YES; /* wizard implies daemon! */
- if (cfgFilename == NULL)
- cfgFilename = config_daemon
- ? GNUNET_strdup (GNUNET_DEFAULT_DAEMON_CONFIG_FILE)
- : GNUNET_strdup (GNUNET_DEFAULT_CLIENT_CONFIG_FILE);
- dirname = GNUNET_expand_file_name (ectx, cfgFilename);
- GNUNET_free (cfgFilename);
- cfgFilename = GNUNET_strdup (dirname);
- i = strlen (dirname) - 1;
- while (i > -1)
- {
- char ch = dirname[i];
- if ((ch == '/') || (ch == '\\'))
- {
- dirname[i + 1] = 0;
- break;
- }
- i--;
- }
- GNUNET_disk_directory_create (ectx, dirname);
- if (((0 != ACCESS (cfgFilename, W_OK)) &&
- ((errno != ENOENT) || (0 != ACCESS (dirname, W_OK)))))
- GNUNET_GE_DIE_STRERROR_FILE (ectx,
- (GNUNET_GE_KIND)(GNUNET_GE_FATAL |
GNUNET_GE_USER |
- GNUNET_GE_ADMIN | GNUNET_GE_IMMEDIATE),
- "access", dirname);
- GNUNET_free (dirname);
-
- if (0 == ACCESS (cfgFilename, F_OK))
- GNUNET_GC_parse_configuration (cfg, cfgFilename);
- dirname = GNUNET_get_installation_path (GNUNET_IPK_DATADIR);
- GNUNET_GE_ASSERT (ectx, dirname != NULL);
- specname = (char *)
- GNUNET_malloc (strlen (dirname) + strlen ("config-daemon.scm") + 1);
- strcpy (specname, dirname);
- GNUNET_free (dirname);
- if (config_daemon)
- strcat (specname, "config-daemon.scm");
- else
- strcat (specname, "config-client.scm");
- gns = GNUNET_GNS_load_specification (ectx, cfg, specname);
- GNUNET_free (specname);
- if (gns == NULL)
- {
- GNUNET_GC_free (cfg);
- GNUNET_GE_free_context (ectx);
- GNUNET_free (cfgFilename);
- return -1;
- }
- gns2cfg (GNUNET_GNS_get_tree_root (gns));
-
- qt_wizard_mainsetup_qt(argc, argv, NULL, ectx, cfg, gns, cfgFilename,
config_daemon);
-
- GNUNET_free (cfgFilename);
- GNUNET_GNS_free_specification (gns);
- GNUNET_GC_free (cfg);
- GNUNET_GE_free_context (ectx);
- return 0;
-}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5932 - GNUnet/src/setup/qt,
gnunet <=