diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-06-28 07:58:38 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-06-28 07:58:38 +0000 |
| commit | f0672b7d5491e1af7b7c1995f19e21a8beab139c (patch) | |
| tree | bce3d1493e70880bb2b42f687d15be27f21b6739 | |
| parent | 306902a14b95908dfb49ce1e5c41edf90f61eaa3 (diff) | |
| download | pcsxr-f0672b7d5491e1af7b7c1995f19e21a8beab139c.tar.gz | |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@53735 e17a0e51-4ae3-4d35-97c3-1a29b211df97
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | win32/gui/plugin.c | 8 |
2 files changed, 9 insertions, 4 deletions
@@ -1,3 +1,8 @@ +Jun 28, 2010 Wei Mingzhi <whistler_wmz@users.sf.net> + + * win32/gui/plugin.c: Close PAD plugin before GPU plugin, should fix crash + issue when using LilyPad. + Jun 26, 2010 Wei Mingzhi <whistler_wmz@users.sf.net> * libpcsxcore/psxbios.c: Fixed bcopy() (FF9 battle crash with HLE BIOS - my diff --git a/win32/gui/plugin.c b/win32/gui/plugin.c index cab6d36b..f498e74e 100644 --- a/win32/gui/plugin.c +++ b/win32/gui/plugin.c @@ -303,16 +303,16 @@ void ClosePlugins() { int ret;
UpdateMenuSlots();
+ ret = PAD1_close();
+ if (ret < 0) { SysMessage (_("Error Closing PAD1 Plugin")); return; }
+ ret = PAD2_close();
+ if (ret < 0) { SysMessage (_("Error Closing PAD2 Plugin")); return; }
ret = CDR_close();
if (ret < 0) { SysMessage (_("Error Closing CDR Plugin")); return; }
ret = GPU_close();
if (ret < 0) { SysMessage (_("Error Closing GPU Plugin")); return; }
ret = SPU_close();
if (ret < 0) { SysMessage (_("Error Closing SPU Plugin")); return; }
- ret = PAD1_close();
- if (ret < 0) { SysMessage (_("Error Closing PAD1 Plugin")); return; }
- ret = PAD2_close();
- if (ret < 0) { SysMessage (_("Error Closing PAD2 Plugin")); return; }
if (Config.UseNet) {
NET_pause();
|
