Commit 91f23d5fcb7c1e7acb48b6961ef2795c19e1826a

Authored by perry.werneck@gmail.com
1 parent 85711309

Ajustando para versao windows

Showing 1 changed file with 13 additions and 2 deletions   Show diff stats
src/pw3270/main.c
@@ -99,15 +99,20 @@ static void toplevel_setup(GtkWindow *window) @@ -99,15 +99,20 @@ static void toplevel_setup(GtkWindow *window)
99 g_free(name); 99 g_free(name);
100 } 100 }
101 101
  102 +#if ! defined( WIN32 )
102 static gboolean appname(const gchar *option_name, const gchar *value, gpointer data,GError **error) 103 static gboolean appname(const gchar *option_name, const gchar *value, gpointer data,GError **error)
103 { 104 {
104 g_set_application_name(value); 105 g_set_application_name(value);
105 return TRUE; 106 return TRUE;
106 } 107 }
  108 +#endif // !win32
107 109
108 int main(int argc, char *argv[]) 110 int main(int argc, char *argv[])
109 { 111 {
110 -// static const gchar * appname = PACKAGE_NAME; 112 +#if defined( WIN32 )
  113 + static const gchar * appname = PACKAGE_NAME;
  114 +#endif // WIN32
  115 +
111 static const gchar * host = NULL; 116 static const gchar * host = NULL;
112 int rc = 0; 117 int rc = 0;
113 118
@@ -149,7 +154,11 @@ int main(int argc, char *argv[]) @@ -149,7 +154,11 @@ int main(int argc, char *argv[])
149 { 154 {
150 static const GOptionEntry app_options[] = 155 static const GOptionEntry app_options[] =
151 { 156 {
  157 +#if ! defined( WIN32 )
152 { "appname", 'a', 0, G_OPTION_ARG_CALLBACK, appname, N_( "Application name" ), PACKAGE_NAME }, 158 { "appname", 'a', 0, G_OPTION_ARG_CALLBACK, appname, N_( "Application name" ), PACKAGE_NAME },
  159 +#else
  160 + { "appname", 'a', 0, G_OPTION_ARG_STRING, &appname, N_( "Application name" ), PACKAGE_NAME },
  161 +#endif // WIN32
153 { "host", 'h', 0, G_OPTION_ARG_STRING, &host, N_( "Host to connect"), NULL }, 162 { "host", 'h', 0, G_OPTION_ARG_STRING, &host, N_( "Host to connect"), NULL },
154 { NULL } 163 { NULL }
155 }; 164 };
@@ -194,7 +203,9 @@ int main(int argc, char *argv[]) @@ -194,7 +203,9 @@ int main(int argc, char *argv[])
194 } 203 }
195 } 204 }
196 205
197 -// g_set_application_name(appname); 206 +#if defined(WIN32)
  207 + g_set_application_name(appname);
  208 +#endif // WIN32
198 209
199 rc = initialize(); 210 rc = initialize();
200 if(!rc) 211 if(!rc)