[iortcw] 337/497: All: Fix warning / Clean up tr_font.c

Simon McVittie smcv at debian.org
Fri Sep 8 10:37:23 UTC 2017


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to annotated tag 1.42d
in repository iortcw.

commit c06460b4b5588242235137a44a581541e0aa0fa8
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date:   Fri Apr 17 05:07:34 2015 -0400

    All: Fix warning / Clean up tr_font.c
---
 MP/code/rend2/tr_font.c    | 45 +++++++++++++++++++++------------------------
 MP/code/renderer/tr_font.c | 45 +++++++++++++++++++++------------------------
 SP/code/rend2/tr_font.c    | 28 ++++++++++++----------------
 SP/code/renderer/tr_font.c | 28 ++++++++++++----------------
 4 files changed, 66 insertions(+), 80 deletions(-)

diff --git a/MP/code/rend2/tr_font.c b/MP/code/rend2/tr_font.c
index 73b5b58..f0604b8 100644
--- a/MP/code/rend2/tr_font.c
+++ b/MP/code/rend2/tr_font.c
@@ -100,7 +100,6 @@ static fontInfo_t registeredFont[MAX_FONTS];
 
 #ifdef BUILD_FREETYPE
 void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int *top, int *bottom, int *height, int *pitch ) {
-
 	*left  = _FLOOR( glyph->metrics.horiBearingX );
 	*right = _CEIL( glyph->metrics.horiBearingX + glyph->metrics.width );
 	*width = _TRUNC( *right - *left );
@@ -113,7 +112,6 @@ void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int
 
 
 FT_Bitmap *R_RenderGlyph( FT_GlyphSlot glyph, glyphInfo_t* glyphOut ) {
-
 	FT_Bitmap  *bit2;
 	int left, right, width, top, bottom, height, pitch, size;
 
@@ -168,12 +166,12 @@ void WriteTGA (char *filename, byte *data, int width, int height) {
 
 	// swap rgb to bgr
 	c = 18 + width * height * 4;
-	for (i=18 ; i<c ; i+=4)
+	for ( i = 18 ; i < c ; i += 4 )
 	{
-		buffer[i] = data[i-18+2];		// blue
-		buffer[i+1] = data[i-18+1];		// green
-		buffer[i+2] = data[i-18+0];		// red
-		buffer[i+3] = data[i-18+3];		// alpha
+		buffer[i] = data[i - 18 + 2];       // blue
+		buffer[i + 1] = data[i - 18 + 1];     // green
+		buffer[i + 2] = data[i - 18 + 0];     // red
+		buffer[i + 3] = data[i - 18 + 3];     // alpha
 	}
 
 	// flip upside down
@@ -195,7 +193,7 @@ void WriteTGA (char *filename, byte *data, int width, int height) {
 	//fwrite (buffer, 1, c, f);
 	//fclose (f);
 
-	ri.Free (buffer);
+	ri.Free( buffer );
 }
 
 static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, int *yOut, int *maxHeight, FT_Face face, const unsigned char c, qboolean calcHeight ) {
@@ -247,8 +245,8 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 		if (*yOut + *maxHeight + 1 >= 255) {
 			*yOut = -1;
 			*xOut = -1;
-			ri.Free(bitmap->buffer);
-			ri.Free(bitmap);
+			ri.Free( bitmap->buffer );
+			ri.Free( bitmap );
 			return &glyph;
 		}
 
@@ -279,11 +277,10 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 
 				src += glyph.pitch;
 				dst += 256;
-
 			}
 		} else {
 			for ( i = 0; i < glyph.height; i++ ) {
-				memcpy( dst, src, glyph.pitch );
+				Com_Memcpy( dst, src, glyph.pitch );
 				src += glyph.pitch;
 				dst += 256;
 			}
@@ -310,7 +307,7 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 #endif
 
 static int fdOffset;
-static byte *fdFile;
+static byte	*fdFile;
 
 int readInt( void ) {
 	int i = fdFile[fdOffset] + ( fdFile[fdOffset + 1] << 8 ) + ( fdFile[fdOffset + 2] << 16 ) + ( fdFile[fdOffset + 3] << 24 );
@@ -319,8 +316,8 @@ int readInt( void ) {
 }
 
 typedef union {
-	byte fred[4];
-	float ffred;
+	byte	fred[4];
+	float	ffred;
 } poor;
 
 float readFloat( void ) {
@@ -376,7 +373,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 	Com_sprintf( name, sizeof( name ), "fonts/fontImage_%i.dat",pointSize );
 	for ( i = 0; i < registeredFontCount; i++ ) {
 		if ( Q_stricmp( name, registeredFont[i].name ) == 0 ) {
-			memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
+			Com_Memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
 			return;
 		}
 	}
@@ -403,14 +400,14 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			fdOffset += sizeof(font->glyphs[i].shaderName);
 		}
 		font->glyphScale = readFloat();
-		memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
+		Com_Memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
 
-//		memcpy(font, faceData, sizeof(fontInfo_t));
+//		Com_Memcpy(font, faceData, sizeof(fontInfo_t));
 		Q_strncpyz( font->name, name, sizeof( font->name ) );
 		for ( i = GLYPH_START; i <= GLYPH_END; i++ ) {
 			font->glyphs[i].glyph = RE_RegisterShaderNoMip( font->glyphs[i].shaderName );
 		}
-		memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+		Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 		ri.FS_FreeFile(faceData);
 		return;
 	}
@@ -508,7 +505,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			}
 
 			//Com_sprintf (name, sizeof(name), "fonts/fontImage_%i_%i", imageNumber++, pointSize);
-			image = R_CreateImage(name, imageBuff, 256, 256, IMGTYPE_COLORALPHA, IMGFLAG_CLAMPTOEDGE, 0 );
+			image = R_CreateImage( name, imageBuff, 256, 256, IMGTYPE_COLORALPHA, IMGFLAG_CLAMPTOEDGE, 0 );
 			h = RE_RegisterShaderFromImage( name, LIGHTMAP_2D, image, qfalse );
 			for ( j = lastStart; j < i; j++ ) {
 				font->glyphs[j].glyph = h;
@@ -522,7 +519,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			if ( i == GLYPH_END + 1 )
 				i++;
 		} else {
-			memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
+			Com_Memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
 			i++;
 		}
 	}
@@ -535,7 +532,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 
 	registeredFont[registeredFontCount].glyphScale = glyphScale;
 	font->glyphScale = glyphScale;
-	memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+	Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 
 	if ( r_saveFontData->integer ) {
 		ri.FS_WriteFile( va( "fonts/fontImage_%i.dat", pointSize ), font, sizeof( fontInfo_t ) );
@@ -549,7 +546,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 
 
 
-void R_InitFreeType(void) {
+void R_InitFreeType( void ) {
 #ifdef BUILD_FREETYPE
 	if ( FT_Init_FreeType( &ftLibrary ) ) {
 		ri.Printf(PRINT_WARNING, "R_InitFreeType: Unable to initialize FreeType.\n");
@@ -559,7 +556,7 @@ void R_InitFreeType(void) {
 }
 
 
-void R_DoneFreeType(void) {
+void R_DoneFreeType( void ) {
 #ifdef BUILD_FREETYPE
 	if ( ftLibrary ) {
 		FT_Done_FreeType( ftLibrary );
diff --git a/MP/code/renderer/tr_font.c b/MP/code/renderer/tr_font.c
index fa6575a..f0604b8 100644
--- a/MP/code/renderer/tr_font.c
+++ b/MP/code/renderer/tr_font.c
@@ -100,7 +100,6 @@ static fontInfo_t registeredFont[MAX_FONTS];
 
 #ifdef BUILD_FREETYPE
 void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int *top, int *bottom, int *height, int *pitch ) {
-
 	*left  = _FLOOR( glyph->metrics.horiBearingX );
 	*right = _CEIL( glyph->metrics.horiBearingX + glyph->metrics.width );
 	*width = _TRUNC( *right - *left );
@@ -113,7 +112,6 @@ void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int
 
 
 FT_Bitmap *R_RenderGlyph( FT_GlyphSlot glyph, glyphInfo_t* glyphOut ) {
-
 	FT_Bitmap  *bit2;
 	int left, right, width, top, bottom, height, pitch, size;
 
@@ -168,12 +166,12 @@ void WriteTGA (char *filename, byte *data, int width, int height) {
 
 	// swap rgb to bgr
 	c = 18 + width * height * 4;
-	for (i=18 ; i<c ; i+=4)
+	for ( i = 18 ; i < c ; i += 4 )
 	{
-		buffer[i] = data[i-18+2];		// blue
-		buffer[i+1] = data[i-18+1];		// green
-		buffer[i+2] = data[i-18+0];		// red
-		buffer[i+3] = data[i-18+3];		// alpha
+		buffer[i] = data[i - 18 + 2];       // blue
+		buffer[i + 1] = data[i - 18 + 1];     // green
+		buffer[i + 2] = data[i - 18 + 0];     // red
+		buffer[i + 3] = data[i - 18 + 3];     // alpha
 	}
 
 	// flip upside down
@@ -195,7 +193,7 @@ void WriteTGA (char *filename, byte *data, int width, int height) {
 	//fwrite (buffer, 1, c, f);
 	//fclose (f);
 
-	ri.Free (buffer);
+	ri.Free( buffer );
 }
 
 static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, int *yOut, int *maxHeight, FT_Face face, const unsigned char c, qboolean calcHeight ) {
@@ -247,8 +245,8 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 		if (*yOut + *maxHeight + 1 >= 255) {
 			*yOut = -1;
 			*xOut = -1;
-			ri.Free(bitmap->buffer);
-			ri.Free(bitmap);
+			ri.Free( bitmap->buffer );
+			ri.Free( bitmap );
 			return &glyph;
 		}
 
@@ -279,11 +277,10 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 
 				src += glyph.pitch;
 				dst += 256;
-
 			}
 		} else {
 			for ( i = 0; i < glyph.height; i++ ) {
-				memcpy( dst, src, glyph.pitch );
+				Com_Memcpy( dst, src, glyph.pitch );
 				src += glyph.pitch;
 				dst += 256;
 			}
@@ -310,7 +307,7 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 #endif
 
 static int fdOffset;
-static byte *fdFile;
+static byte	*fdFile;
 
 int readInt( void ) {
 	int i = fdFile[fdOffset] + ( fdFile[fdOffset + 1] << 8 ) + ( fdFile[fdOffset + 2] << 16 ) + ( fdFile[fdOffset + 3] << 24 );
@@ -319,8 +316,8 @@ int readInt( void ) {
 }
 
 typedef union {
-	byte fred[4];
-	float ffred;
+	byte	fred[4];
+	float	ffred;
 } poor;
 
 float readFloat( void ) {
@@ -376,7 +373,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 	Com_sprintf( name, sizeof( name ), "fonts/fontImage_%i.dat",pointSize );
 	for ( i = 0; i < registeredFontCount; i++ ) {
 		if ( Q_stricmp( name, registeredFont[i].name ) == 0 ) {
-			memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
+			Com_Memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
 			return;
 		}
 	}
@@ -403,14 +400,14 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			fdOffset += sizeof(font->glyphs[i].shaderName);
 		}
 		font->glyphScale = readFloat();
-		memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
+		Com_Memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
 
-//		memcpy(font, faceData, sizeof(fontInfo_t));
+//		Com_Memcpy(font, faceData, sizeof(fontInfo_t));
 		Q_strncpyz( font->name, name, sizeof( font->name ) );
 		for ( i = GLYPH_START; i <= GLYPH_END; i++ ) {
 			font->glyphs[i].glyph = RE_RegisterShaderNoMip( font->glyphs[i].shaderName );
 		}
-		memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+		Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 		ri.FS_FreeFile(faceData);
 		return;
 	}
@@ -508,7 +505,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			}
 
 			//Com_sprintf (name, sizeof(name), "fonts/fontImage_%i_%i", imageNumber++, pointSize);
-			image = R_CreateImage( name, imageBuff, 256, 256, qfalse, qfalse, GL_CLAMP_TO_EDGE );
+			image = R_CreateImage( name, imageBuff, 256, 256, IMGTYPE_COLORALPHA, IMGFLAG_CLAMPTOEDGE, 0 );
 			h = RE_RegisterShaderFromImage( name, LIGHTMAP_2D, image, qfalse );
 			for ( j = lastStart; j < i; j++ ) {
 				font->glyphs[j].glyph = h;
@@ -522,7 +519,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			if ( i == GLYPH_END + 1 )
 				i++;
 		} else {
-			memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
+			Com_Memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
 			i++;
 		}
 	}
@@ -535,7 +532,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 
 	registeredFont[registeredFontCount].glyphScale = glyphScale;
 	font->glyphScale = glyphScale;
-	memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+	Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 
 	if ( r_saveFontData->integer ) {
 		ri.FS_WriteFile( va( "fonts/fontImage_%i.dat", pointSize ), font, sizeof( fontInfo_t ) );
@@ -549,7 +546,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 
 
 
-void R_InitFreeType(void) {
+void R_InitFreeType( void ) {
 #ifdef BUILD_FREETYPE
 	if ( FT_Init_FreeType( &ftLibrary ) ) {
 		ri.Printf(PRINT_WARNING, "R_InitFreeType: Unable to initialize FreeType.\n");
@@ -559,7 +556,7 @@ void R_InitFreeType(void) {
 }
 
 
-void R_DoneFreeType(void) {
+void R_DoneFreeType( void ) {
 #ifdef BUILD_FREETYPE
 	if ( ftLibrary ) {
 		FT_Done_FreeType( ftLibrary );
diff --git a/SP/code/rend2/tr_font.c b/SP/code/rend2/tr_font.c
index 0e78baa..bed8b38 100644
--- a/SP/code/rend2/tr_font.c
+++ b/SP/code/rend2/tr_font.c
@@ -100,7 +100,6 @@ static fontInfo_t registeredFont[MAX_FONTS];
 
 #ifdef BUILD_FREETYPE
 void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int *top, int *bottom, int *height, int *pitch ) {
-
 	*left  = _FLOOR( glyph->metrics.horiBearingX );
 	*right = _CEIL( glyph->metrics.horiBearingX + glyph->metrics.width );
 	*width = _TRUNC( *right - *left );
@@ -113,7 +112,6 @@ void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int
 
 
 FT_Bitmap *R_RenderGlyph( FT_GlyphSlot glyph, glyphInfo_t* glyphOut ) {
-
 	FT_Bitmap  *bit2;
 	int left, right, width, top, bottom, height, pitch, size;
 
@@ -252,7 +250,6 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 			return &glyph;
 		}
 
-
 		src = bitmap->buffer;
 		dst = imageOut + ( *yOut * 256 ) + *xOut;
 
@@ -280,11 +277,10 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 
 				src += glyph.pitch;
 				dst += 256;
-
 			}
 		} else {
 			for ( i = 0; i < glyph.height; i++ ) {
-				memcpy( dst, src, glyph.pitch );
+				Com_Memcpy( dst, src, glyph.pitch );
 				src += glyph.pitch;
 				dst += 256;
 			}
@@ -311,7 +307,7 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 #endif
 
 static int fdOffset;
-static byte *fdFile;
+static byte	*fdFile;
 
 int readInt( void ) {
 	int i = fdFile[fdOffset] + ( fdFile[fdOffset + 1] << 8 ) + ( fdFile[fdOffset + 2] << 16 ) + ( fdFile[fdOffset + 3] << 24 );
@@ -320,8 +316,8 @@ int readInt( void ) {
 }
 
 typedef union {
-	byte fred[4];
-	float ffred;
+	byte	fred[4];
+	float	ffred;
 } poor;
 
 float readFloat( void ) {
@@ -377,7 +373,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 	Com_sprintf( name, sizeof( name ), "fonts/fontImage_%i.dat",pointSize );
 	for ( i = 0; i < registeredFontCount; i++ ) {
 		if ( Q_stricmp( name, registeredFont[i].name ) == 0 ) {
-			memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
+			Com_Memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
 			return;
 		}
 	}
@@ -404,14 +400,14 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			fdOffset += sizeof(font->glyphs[i].shaderName);
 		}
 		font->glyphScale = readFloat();
-		memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
+		Com_Memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
 
-//		memcpy(font, faceData, sizeof(fontInfo_t));
+//		Com_Memcpy(font, faceData, sizeof(fontInfo_t));
 		Q_strncpyz( font->name, name, sizeof( font->name ) );
 		for ( i = GLYPH_START; i <= GLYPH_END; i++ ) {
 			font->glyphs[i].glyph = RE_RegisterShaderNoMip( font->glyphs[i].shaderName );
 		}
-		memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+		Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 		ri.FS_FreeFile(faceData);
 		return;
 	}
@@ -457,7 +453,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 	maxHeight = 0;
 
 	for ( i = GLYPH_START; i <= GLYPH_END; i++ ) {
-		glyph = RE_ConstructGlyphInfo( out, &xOut, &yOut, &maxHeight, face, (unsigned char)i, qtrue );
+		RE_ConstructGlyphInfo( out, &xOut, &yOut, &maxHeight, face, (unsigned char)i, qtrue );
 	}
 
 	xOut = 0;
@@ -509,7 +505,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			}
 
 			//Com_sprintf (name, sizeof(name), "fonts/fontImage_%i_%i", imageNumber++, pointSize);
-			image = R_CreateImage(name, imageBuff, 256, 256, IMGTYPE_COLORALPHA, IMGFLAG_CLAMPTOEDGE, 0 );
+			image = R_CreateImage( name, imageBuff, 256, 256, IMGTYPE_COLORALPHA, IMGFLAG_CLAMPTOEDGE, 0 );
 			h = RE_RegisterShaderFromImage( name, LIGHTMAP_2D, image, qfalse );
 			for ( j = lastStart; j < i; j++ ) {
 				font->glyphs[j].glyph = h;
@@ -523,7 +519,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			if ( i == GLYPH_END + 1 )
 				i++;
 		} else {
-			memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
+			Com_Memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
 			i++;
 		}
 	}
@@ -536,7 +532,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 
 	registeredFont[registeredFontCount].glyphScale = glyphScale;
 	font->glyphScale = glyphScale;
-	memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+	Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 
 	if ( r_saveFontData->integer ) {
 		ri.FS_WriteFile( va( "fonts/fontImage_%i.dat", pointSize ), font, sizeof( fontInfo_t ) );
diff --git a/SP/code/renderer/tr_font.c b/SP/code/renderer/tr_font.c
index addd656..bed8b38 100644
--- a/SP/code/renderer/tr_font.c
+++ b/SP/code/renderer/tr_font.c
@@ -100,7 +100,6 @@ static fontInfo_t registeredFont[MAX_FONTS];
 
 #ifdef BUILD_FREETYPE
 void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int *top, int *bottom, int *height, int *pitch ) {
-
 	*left  = _FLOOR( glyph->metrics.horiBearingX );
 	*right = _CEIL( glyph->metrics.horiBearingX + glyph->metrics.width );
 	*width = _TRUNC( *right - *left );
@@ -113,7 +112,6 @@ void R_GetGlyphInfo( FT_GlyphSlot glyph, int *left, int *right, int *width, int
 
 
 FT_Bitmap *R_RenderGlyph( FT_GlyphSlot glyph, glyphInfo_t* glyphOut ) {
-
 	FT_Bitmap  *bit2;
 	int left, right, width, top, bottom, height, pitch, size;
 
@@ -252,7 +250,6 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 			return &glyph;
 		}
 
-
 		src = bitmap->buffer;
 		dst = imageOut + ( *yOut * 256 ) + *xOut;
 
@@ -280,11 +277,10 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 
 				src += glyph.pitch;
 				dst += 256;
-
 			}
 		} else {
 			for ( i = 0; i < glyph.height; i++ ) {
-				memcpy( dst, src, glyph.pitch );
+				Com_Memcpy( dst, src, glyph.pitch );
 				src += glyph.pitch;
 				dst += 256;
 			}
@@ -311,7 +307,7 @@ static glyphInfo_t *RE_ConstructGlyphInfo( unsigned char *imageOut, int *xOut, i
 #endif
 
 static int fdOffset;
-static byte *fdFile;
+static byte	*fdFile;
 
 int readInt( void ) {
 	int i = fdFile[fdOffset] + ( fdFile[fdOffset + 1] << 8 ) + ( fdFile[fdOffset + 2] << 16 ) + ( fdFile[fdOffset + 3] << 24 );
@@ -320,8 +316,8 @@ int readInt( void ) {
 }
 
 typedef union {
-	byte fred[4];
-	float ffred;
+	byte	fred[4];
+	float	ffred;
 } poor;
 
 float readFloat( void ) {
@@ -377,7 +373,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 	Com_sprintf( name, sizeof( name ), "fonts/fontImage_%i.dat",pointSize );
 	for ( i = 0; i < registeredFontCount; i++ ) {
 		if ( Q_stricmp( name, registeredFont[i].name ) == 0 ) {
-			memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
+			Com_Memcpy( font, &registeredFont[i], sizeof( fontInfo_t ) );
 			return;
 		}
 	}
@@ -404,14 +400,14 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			fdOffset += sizeof(font->glyphs[i].shaderName);
 		}
 		font->glyphScale = readFloat();
-		memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
+		Com_Memcpy( font->name, &fdFile[fdOffset], MAX_QPATH );
 
-//		memcpy(font, faceData, sizeof(fontInfo_t));
+//		Com_Memcpy(font, faceData, sizeof(fontInfo_t));
 		Q_strncpyz( font->name, name, sizeof( font->name ) );
 		for ( i = GLYPH_START; i <= GLYPH_END; i++ ) {
 			font->glyphs[i].glyph = RE_RegisterShaderNoMip( font->glyphs[i].shaderName );
 		}
-		memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+		Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 		ri.FS_FreeFile(faceData);
 		return;
 	}
@@ -457,7 +453,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 	maxHeight = 0;
 
 	for ( i = GLYPH_START; i <= GLYPH_END; i++ ) {
-		glyph = RE_ConstructGlyphInfo( out, &xOut, &yOut, &maxHeight, face, (unsigned char)i, qtrue );
+		RE_ConstructGlyphInfo( out, &xOut, &yOut, &maxHeight, face, (unsigned char)i, qtrue );
 	}
 
 	xOut = 0;
@@ -509,7 +505,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			}
 
 			//Com_sprintf (name, sizeof(name), "fonts/fontImage_%i_%i", imageNumber++, pointSize);
-			image = R_CreateImage( name, imageBuff, 256, 256, qfalse, qfalse, GL_CLAMP_TO_EDGE );
+			image = R_CreateImage( name, imageBuff, 256, 256, IMGTYPE_COLORALPHA, IMGFLAG_CLAMPTOEDGE, 0 );
 			h = RE_RegisterShaderFromImage( name, LIGHTMAP_2D, image, qfalse );
 			for ( j = lastStart; j < i; j++ ) {
 				font->glyphs[j].glyph = h;
@@ -523,7 +519,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 			if ( i == GLYPH_END + 1 )
 				i++;
 		} else {
-			memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
+			Com_Memcpy( &font->glyphs[i], glyph, sizeof( glyphInfo_t ) );
 			i++;
 		}
 	}
@@ -536,7 +532,7 @@ void RE_RegisterFont( const char *fontName, int pointSize, fontInfo_t *font ) {
 
 	registeredFont[registeredFontCount].glyphScale = glyphScale;
 	font->glyphScale = glyphScale;
-	memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
+	Com_Memcpy( &registeredFont[registeredFontCount++], font, sizeof( fontInfo_t ) );
 
 	if ( r_saveFontData->integer ) {
 		ri.FS_WriteFile( va( "fonts/fontImage_%i.dat", pointSize ), font, sizeof( fontInfo_t ) );

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git



More information about the Pkg-games-commits mailing list