|
|
| version 1.9, 2011/01/15 16:01:52 | version 1.10, 2011/01/15 16:55:37 |
|---|---|
| Line 1087 joypad_device_changed(GtkEditable *e, gp | Line 1087 joypad_device_changed(GtkEditable *e, gp |
| { | { |
| GtkWidget *axis_entry[JOY_NAXIS]; | GtkWidget *axis_entry[JOY_NAXIS]; |
| GtkWidget *button_entry[JOY_NBUTTON]; | GtkWidget *button_entry[JOY_NBUTTON]; |
| const gchar *devname; | const gchar *dvname; |
| int drv; | int drv; |
| int i, j; | int i, j; |
| devname = gtk_entry_get_text(GTK_ENTRY(e)); | dvname = gtk_entry_get_text(GTK_ENTRY(e)); |
| if ((joypad_devlist == NULL) | if ((joypad_devlist == NULL) |
| || (devname == NULL) | || (dvname == NULL) |
| || (strcmp(devname, joypad_nodevice_str) == 0)) { | || (strcmp(dvname, joypad_nodevice_str) == 0)) { |
| milstr_ncpy(joypad_devname, joypad_nodevice_str, sizeof(joypad_devname)); | milstr_ncpy(joypad_devname, joypad_nodevice_str, sizeof(joypad_devname)); |
| return; | return; |
| } | } |
| for (drv = 0; joypad_devlist[drv] != NULL; ++drv) { | for (drv = 0; joypad_devlist[drv] != NULL; ++drv) { |
| if (strcmp(devname, joypad_devlist[drv]->devname) == 0) { | if (strcmp(dvname, joypad_devlist[drv]->devname) == 0) { |
| break; | break; |
| } | } |
| } | } |