+ else if (!strcmp(argv[i], "--restart-binary")) {
+ if (i == *argc - 1) /* no args left */
+ /* not translated cuz it's sekret */
+ g_printerr("--restart-binary requires an argument\n");
+ else {
+ argv[0] = g_strdup(argv[i+1]);
+ remove_args(argc, argv, i, 2);
+ --i; /* this arg was removed so go back */
+ }
+ } else {