summaryrefslogtreecommitdiff
path: root/source/r_images.c
diff options
context:
space:
mode:
authorAndrey Nazarov <skuller@skuller.net>2007-08-15 15:25:21 +0000
committerAndrey Nazarov <skuller@skuller.net>2007-08-15 15:25:21 +0000
commitd876b69b388528fd3236f2f05caac22345a798f4 (patch)
tree114f57a7ffc7a3e3a0a75fd93f4bb33680ed33d4 /source/r_images.c
parentf294db4ccf45f6274e65260dd6f9a2c5faa94313 (diff)
Fixed UI_ModeChanged not being called for hard linked UI.
Added QDECL specifier for some interface functions. Changed default values for com_date_format and com_time_format. On Windows, set up empty CRT invalid parameter handler so e.g. invalid modificators passed to strftime do not raise an exception.
Diffstat (limited to 'source/r_images.c')
-rw-r--r--source/r_images.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/r_images.c b/source/r_images.c
index 0218d25..f15e5dc 100644
--- a/source/r_images.c
+++ b/source/r_images.c
@@ -912,7 +912,7 @@ struct pngReadStruct {
byte *maxp;
};
-static void png_vfs_read_fn( png_structp png_ptr, png_bytep buf, png_size_t size ) {
+static void QDECL png_vfs_read_fn( png_structp png_ptr, png_bytep buf, png_size_t size ) {
struct pngReadStruct *r = png_get_io_ptr( png_ptr );
if( r->data + size > r->maxp ) {
@@ -922,14 +922,14 @@ static void png_vfs_read_fn( png_structp png_ptr, png_bytep buf, png_size_t size
r->data += size;
}
-static void png_console_error_fn( png_structp png_ptr, png_const_charp error_msg ) {
+static void QDECL png_console_error_fn( png_structp png_ptr, png_const_charp error_msg ) {
char *f = png_get_error_ptr( png_ptr );
Com_EPrintf( "LoadPNG: %s: %s\n", f, error_msg );
longjmp( png_jmpbuf( png_ptr ), -1 );
}
-static void png_console_warning_fn( png_structp png_ptr, png_const_charp warning_msg ) {
+static void QDECL png_console_warning_fn( png_structp png_ptr, png_const_charp warning_msg ) {
char *f = png_get_error_ptr( png_ptr );
Com_WPrintf( "LoadPNG: %s: %s\n", f, warning_msg );