Skip to content

Commit

Permalink
fix sscanf stack buffer overflow. string should have '\0'
Browse files Browse the repository at this point in the history
  • Loading branch information
comicfans committed Jul 3, 2016
1 parent d723153 commit e70a5bb
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions Sources/GameMP/Controls.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ void CControls::Load_t( CTFileName fnFile)
char achrLine[ 1024];
char achrName[ 1024];
char achrID[ 1024];
char achrActionName[ 1024];
char achrActionName[ 1025];

// open script file for reading
CTFileStream strmFile;
Expand Down Expand Up @@ -216,13 +216,13 @@ void CControls::Load_t( CTFileName fnFile)

// if this is axis action
} else if( CTString( achrID) == "Axis") {
char achrAxis[ 1024];
char achrAxis[ 1025];
achrAxis[ 0] = 0;
char achrIfInverted[ 1024];
char achrIfInverted[ 1025];
achrIfInverted[ 0] = 0;
char achrIfRelative[ 1024];
char achrIfRelative[ 1025];
achrIfRelative[ 0] = 0;
//char achrIfSmooth[ 1024];
//char achrIfSmooth[ 1025];
//achrIfSmooth[ 0] = 0;
achrActionName[ 0] = 0;
FLOAT fSensitivity = 50;
Expand Down

0 comments on commit e70a5bb

Please sign in to comment.