ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/Client.xs
(Generate patch)

Comparing deliantra/Deliantra-Client/Client.xs (file contents):
Revision 1.301 by root, Thu Feb 4 20:01:08 2010 UTC vs.
Revision 1.302 by root, Tue Apr 20 10:53:11 2010 UTC

2798 if (RETVAL < 0) 2798 if (RETVAL < 0)
2799 { 2799 {
2800 RETVAL = Mix_GroupOldest (-1); 2800 RETVAL = Mix_GroupOldest (-1);
2801 2801
2802 if (RETVAL < 0) 2802 if (RETVAL < 0)
2803 {
2804 // happens sometimes, maybe it just stopped playing(?)
2805 RETVAL = Mix_GroupAvailable (-1);
2806
2807 if (RETVAL < 0)
2803 XSRETURN_UNDEF; 2808 XSRETURN_UNDEF;
2804 2809 }
2810 else
2805 Mix_HaltChannel (RETVAL); 2811 Mix_HaltChannel (RETVAL);
2806 } 2812 }
2807 2813
2808 Mix_UnregisterAllEffects (RETVAL); 2814 Mix_UnregisterAllEffects (RETVAL);
2809 Mix_Volume (RETVAL, 128); 2815 Mix_Volume (RETVAL, 128);
2810} 2816}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines