public: add buffer size parameter to COM_RemoveLineFeed
This commit is contained in:
parent
3917c2589d
commit
758c908d5a
3 changed files with 6 additions and 6 deletions
|
@ -645,14 +645,14 @@ void COM_ReplaceExtension( char *path, const char *extension, size_t size )
|
|||
COM_RemoveLineFeed
|
||||
============
|
||||
*/
|
||||
void COM_RemoveLineFeed( char *str )
|
||||
void COM_RemoveLineFeed( char *str, size_t bufsize )
|
||||
{
|
||||
while( *str != '\0' )
|
||||
size_t i;
|
||||
|
||||
for( i = 0; i < bufsize && *str != '\0'; i++, str++ )
|
||||
{
|
||||
if( *str == '\r' || *str == '\n' )
|
||||
*str = '\0';
|
||||
|
||||
++str;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -86,7 +86,7 @@ void COM_ReplaceExtension( char *path, const char *extension, size_t size );
|
|||
void COM_ExtractFilePath( const char *path, char *dest );
|
||||
const char *COM_FileWithoutPath( const char *in );
|
||||
void COM_StripExtension( char *path );
|
||||
void COM_RemoveLineFeed( char *str );
|
||||
void COM_RemoveLineFeed( char *str, size_t bufsize );
|
||||
void COM_FixSlashes( char *pname );
|
||||
void COM_PathSlashFix( char *path );
|
||||
char COM_Hex2Char( uint8_t hex );
|
||||
|
|
|
@ -79,7 +79,7 @@ qboolean LoadActivityList( const char *appname )
|
|||
return false;
|
||||
}
|
||||
|
||||
COM_RemoveLineFeed( buf );
|
||||
COM_RemoveLineFeed( buf, sizeof( buf ));
|
||||
|
||||
activity_names[activity_count - 1] = strdup( buf );
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue