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.192 by root, Fri Apr 27 21:27:51 2007 UTC vs.
Revision 1.194 by root, Thu Jul 12 17:56:50 2007 UTC

4# include <malloc.h> 4# include <malloc.h>
5# include <windows.h> 5# include <windows.h>
6# include <wininet.h> 6# include <wininet.h>
7# pragma warning(disable:4244) 7# pragma warning(disable:4244)
8# pragma warning(disable:4761) 8# pragma warning(disable:4761)
9#endif
10
11//#define DEBUG 1
12#if DEBUG
13# include <valgrind/memcheck.h>
9#endif 14#endif
10 15
11#include "EXTERN.h" 16#include "EXTERN.h"
12#include "perl.h" 17#include "perl.h"
13#include "XSUB.h" 18#include "XSUB.h"
882 ExitThread (retval); // unclean, please beam me up 887 ExitThread (retval); // unclean, please beam me up
883#else 888#else
884 _exit (retval); 889 _exit (retval);
885#endif 890#endif
886 891
892void
893debug ()
894 CODE:
895{
896#if DEBUG
897 VALGRIND_DO_LEAK_CHECK;
898#endif
899}
900
887MODULE = CFPlus PACKAGE = CFPlus::Font 901MODULE = CFPlus PACKAGE = CFPlus::Font
888 902
889CFPlus::Font 903CFPlus::Font
890new_from_file (SV *class, char *path, int id = 0) 904new_from_file (SV *class, char *path, int id = 0)
891 CODE: 905 CODE:
2123 2137
2124int 2138int
2125volume (int volume = -1) 2139volume (int volume = -1)
2126 CODE: 2140 CODE:
2127 RETVAL = Mix_VolumeMusic (volume); 2141 RETVAL = Mix_VolumeMusic (volume);
2142 OUTPUT:
2143 RETVAL
2144
2145int
2146fade_out (int ms)
2147 CODE:
2148 RETVAL = Mix_FadeOutMusic (ms);
2128 OUTPUT: 2149 OUTPUT:
2129 RETVAL 2150 RETVAL
2130 2151
2131CFPlus::MixMusic 2152CFPlus::MixMusic
2132new_from_file (SV *class, char *path) 2153new_from_file (SV *class, char *path)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines