[gnome-latex: 75/205] Cleaning of the code
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-latex: 75/205] Cleaning of the code
- Date: Fri, 14 Dec 2018 10:53:11 +0000 (UTC)
commit bc37b0ff4dfab8cbdd74bbef3ee7669359cf7593
Author: Sébastien Wilmet <sebastien wilmet gmail com>
Date: Sun Sep 20 13:29:14 2009 +0200
Cleaning of the code
src/main.c | 22 ++++++++--------------
1 file changed, 8 insertions(+), 14 deletions(-)
---
diff --git a/src/main.c b/src/main.c
index 1932f47..d6e560d 100644
--- a/src/main.c
+++ b/src/main.c
@@ -79,6 +79,12 @@ main (int argc, char *argv[])
GtkTreeViewColumn *column;
/* command line options */
+
+ gchar *latexila_nls_package = NULL;
+#ifdef LATEXILA_NLS_ENABLED
+ latexila_nls_package = LATEXILA_NLS_PACKAGE;
+#endif
+
GOptionEntry options[] = {
{ "version", 'v', G_OPTION_FLAG_IN_MAIN | G_OPTION_FLAG_NO_ARG,
G_OPTION_ARG_CALLBACK, (gpointer) option_version,
@@ -87,28 +93,16 @@ main (int argc, char *argv[])
};
GOptionContext *context = g_option_context_new ("[FILES]");
-#ifdef LATEXILA_NLS_ENABLED
- g_option_context_add_main_entries (context, options, LATEXILA_NLS_PACKAGE);
-#else
- g_option_context_add_main_entries (context, options, NULL);
-#endif
+ g_option_context_add_main_entries (context, options, latexila_nls_package);
g_option_context_add_group (context, gtk_get_option_group (TRUE));
// TODO with valgrind there are a lot of memory leaks with this, can we do
// something?
if (! g_option_context_parse (context, &argc, &argv, &error))
- {
print_error ("option parsing failed: %s\n", error->message);
- g_error_free (error);
- error = NULL;
- }
-#ifdef LATEXILA_NLS_ENABLED
- gtk_init_with_args (&argc, &argv, NULL, options, LATEXILA_NLS_PACKAGE,
+ gtk_init_with_args (&argc, &argv, NULL, options, latexila_nls_package,
&error);
-#else
- gtk_init_with_args (&argc, &argv, NULL, options, NULL, &error);
-#endif
if (error != NULL)
print_error ("%s", error->message);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]