diff options
| author | SND\edgbla_cp <SND\edgbla_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2013-02-23 02:54:51 +0000 |
|---|---|---|
| committer | SND\edgbla_cp <SND\edgbla_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2013-02-23 02:54:51 +0000 |
| commit | 56fc32e977409e38b09bf4820244b3699f1e3b4c (patch) | |
| tree | 43511dafd5af0c5ecee323784379efbfc906d08d /plugins/dfcdrom | |
| parent | d3b43b5b645e6f2f80de3fa25b43a18ba8ca2eb2 (diff) | |
| download | pcsxr-56fc32e977409e38b09bf4820244b3699f1e3b4c.tar.gz | |
.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83100 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'plugins/dfcdrom')
| -rwxr-xr-x | plugins/dfcdrom/cdrcfg-0.1df/main.c | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/plugins/dfcdrom/cdrcfg-0.1df/main.c b/plugins/dfcdrom/cdrcfg-0.1df/main.c index 3b60d22e..9fd97b73 100755 --- a/plugins/dfcdrom/cdrcfg-0.1df/main.c +++ b/plugins/dfcdrom/cdrcfg-0.1df/main.c @@ -206,6 +206,13 @@ static void OnConfigExit(GtkWidget *widget, gpointer user_data) { long CDRconfigure() { LoadConf(); + builder = gtk_builder_new(); + + if (!gtk_builder_add_from_file(builder, DATADIR "dfcdrom.ui", NULL)) { + g_warning("We could not load the interface!"); + return 0; + } + MainWindow = gtk_builder_get_object(builder, "CfgWnd"); gtk_window_set_title(GTK_WINDOW(MainWindow), _("CDR configuration")); @@ -268,20 +275,21 @@ int main(int argc, char *argv[]) { gtk_init(&argc, &argv); - if (argc != 2) return 0; - - if (strcmp(argv[1], "configure") == 0) { - builder = gtk_builder_new(); - - if (!gtk_builder_add_from_file(builder, DATADIR "dfcdrom.ui", NULL)) { - g_warning("We could not load the interface!"); - return 0; - } - - CDRconfigure(); - } else { - CDRabout(); + if (argc < 2) { + printf ("Usage: cfgBladeSio1 {about | configure}\n"); + return 0; } + if (strcmp(argv[1], "configure") != 0 && + strcmp(argv[1], "about") != 0) { + printf ("Usage: cfgBladeSio1 {about | configure}\n"); + return 0; + } + + if(!strcmp(argv[1], "configure")) + CDRconfigure(); + else if(!strcmp(argv[1], "about")) + CDRabout(); + return 0; } |
