1 --- subversion/trunk/subversion/libsvn_auth_kwallet/kwallet.cpp 2012/06/03 18:50:48 1345739
2 +++ subversion/trunk/subversion/libsvn_auth_kwallet/kwallet.cpp 2012/06/03 18:54:26 1345740
4 /* KWallet simple provider, puts passwords in KWallet */
5 /*-----------------------------------------------------------------------*/
7 +static int q_argc = 1;
8 +static char q_argv0[] = "svn"; // Build non-const char * from string constant
9 +static char *q_argv[] = { q_argv0 };
12 get_application_name(apr_hash_t *parameters,
14 QCoreApplication *app;
18 - app = new QCoreApplication(argc, (char *[1]) {(char *) "svn"});
20 + app = new QCoreApplication(argc, q_argv);
23 - KCmdLineArgs::init(1,
24 - (char *[1]) {(char *) "svn"},
25 + KCmdLineArgs::init(q_argc, q_argv,
26 get_application_name(parameters, pool),
28 ki18n(get_application_name(parameters, pool)),
30 QCoreApplication *app;
34 - app = new QCoreApplication(argc, (char *[1]) {(char *) "svn"});
36 + app = new QCoreApplication(argc, q_argv);
39 - KCmdLineArgs::init(1,
40 - (char *[1]) {(char *) "svn"},
41 + KCmdLineArgs::init(q_argc, q_argv,
42 get_application_name(parameters, pool),
44 ki18n(get_application_name(parameters, pool)),