From fa8f78028c537e07ffa3a457ca5039280f75c1d3 Mon Sep 17 00:00:00 2001
From: unknown <rj150@hotmail.com>
Date: Tue, 27 Oct 2015 17:03:19 -0400
Subject: [PATCH] Use the standard library method sscanf(), not sscanf_s().

---
 Source/nragev20/XInputController.cpp | 44 ++++++++++++++--------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/Source/nragev20/XInputController.cpp b/Source/nragev20/XInputController.cpp
index d696e303a..82f2a4bef 100644
--- a/Source/nragev20/XInputController.cpp
+++ b/Source/nragev20/XInputController.cpp
@@ -738,49 +738,49 @@ void LoadXInputConfigFromFile( FILE *file, LPXCONTROLLER gController )
 		switch( buffer[0] )
 		{
 		case 'A':
-			sscanf_s( buffer, "A=%lu", &gController->stButtons.iA ); break;
+			sscanf(buffer, "A=%lu", &gController->stButtons.iA); break;
 		case 'B':
-			sscanf_s( buffer, "B=%lu", &gController->stButtons.iB ); break;
+			sscanf(buffer, "B=%lu", &gController->stButtons.iB); break;
 		case 'C':
 			switch( buffer[1] )
 			{
 			case 'U':
-				sscanf_s( buffer, "CUp=%lu", &gController->stButtons.iCUp ); break;
+				sscanf(buffer, "CUp=%lu", &gController->stButtons.iCUp); break;
 			case 'D':
-				sscanf_s( buffer, "CDown=%lu", &gController->stButtons.iCDown ); break;
+				sscanf(buffer, "CDown=%lu", &gController->stButtons.iCDown); break;
 			case 'L':
-				sscanf_s( buffer, "CLeft=%lu", &gController->stButtons.iCLeft ); break;
+				sscanf(buffer, "CLeft=%lu", &gController->stButtons.iCLeft); break;
 			case 'R':
-				sscanf_s( buffer, "CRight=%lu", &gController->stButtons.iCRight ); break;
+				sscanf(buffer, "CRight=%lu", &gController->stButtons.iCRight); break;
 			}
 			break;
 		case 'D':
 			switch( buffer[1] )
 			{
 			case 'U':
-				sscanf_s( buffer, "DUp=%lu", &gController->stButtons.iDUp ); break;
+				sscanf(buffer, "DUp=%lu", &gController->stButtons.iDUp); break;
 			case 'D':
-				sscanf_s( buffer, "DDown=%lu", &gController->stButtons.iDDown ); break;
+				sscanf(buffer, "DDown=%lu", &gController->stButtons.iDDown); break;
 			case 'L':
-				sscanf_s( buffer, "DLeft=%lu", &gController->stButtons.iDLeft ); break;
+				sscanf(buffer, "DLeft=%lu", &gController->stButtons.iDLeft); break;
 			case 'R':
-				sscanf_s( buffer, "DRight=%lu", &gController->stButtons.iDRight ); break;
+				sscanf(buffer, "DRight=%lu", &gController->stButtons.iDRight); break;
 			}
 			break;
 		case 'L':
 			switch( buffer[1] )
 			{
 			case '=':
-				sscanf_s( buffer, "L=%lu", &gController->stButtons.iL ); break;
+				sscanf(buffer, "L=%lu", &gController->stButtons.iL); break;
 			case 'e':
 				switch( buffer[4] )
 				{
 				case 'T':
-					sscanf_s( buffer, "LeftTrigger=%lu", &gController->stAnalogs.iLeftTrigger ); break;
+					sscanf(buffer, "LeftTrigger=%lu", &gController->stAnalogs.iLeftTrigger); break;
 				case 'X':
-					sscanf_s( buffer, "LeftXAxis=%lu", &gController->stAnalogs.iLXAxis ); break;
+					sscanf(buffer, "LeftXAxis=%lu", &gController->stAnalogs.iLXAxis); break;
 				case 'Y':
-					sscanf_s( buffer, "LeftYAxis=%lu", &gController->stAnalogs.iLYAxis ); break;
+					sscanf(buffer, "LeftYAxis=%lu", &gController->stAnalogs.iLYAxis); break;
 				}
 				break;
 			}
@@ -789,28 +789,28 @@ void LoadXInputConfigFromFile( FILE *file, LPXCONTROLLER gController )
 			switch( buffer[1] )
 			{
 			case '=':
-				sscanf_s( buffer, "R=%lu", &gController->stButtons.iR ); break;
+				sscanf(buffer, "R=%lu", &gController->stButtons.iR); break;
 			case 'i':
 				switch( buffer[5] )
 				{
 				case 'T':
-					sscanf_s( buffer, "RightTrigger=%lu", &gController->stAnalogs.iRightTrigger ); break;
+					sscanf(buffer, "RightTrigger=%lu", &gController->stAnalogs.iRightTrigger); break;
 				case 'X':
-					sscanf_s( buffer, "RightXAxis=%lu", &gController->stAnalogs.iRXAxis ); break;
+					sscanf(buffer, "RightXAxis=%lu", &gController->stAnalogs.iRXAxis); break;
 				case 'Y':
-					sscanf_s( buffer, "RightYAxis=%lu", &gController->stAnalogs.iRYAxis ); break;
+					sscanf(buffer, "RightYAxis=%lu", &gController->stAnalogs.iRYAxis); break;
 				}
 				break;
 			}
 			break;
 		case 'Z':
-			sscanf_s( buffer, "Z=%lu", &gController->stButtons.iZ ); break;
+			sscanf(buffer, "Z=%lu", &gController->stButtons.iZ); break;
 		case 'S':
-			sscanf_s( buffer, "Start=%lu", &gController->stButtons.iStart ); break;
+			sscanf(buffer, "Start=%lu", &gController->stButtons.iStart); break;
 		case 'X':
-			sscanf_s( buffer, "XAxis=%lu", &gController->stButtons.iXAxis ); break;
+			sscanf(buffer, "XAxis=%lu", &gController->stButtons.iXAxis); break;
 		case 'Y':
-			sscanf_s( buffer, "YAxis=%lu", &gController->stButtons.iYAxis ); break;
+			sscanf(buffer, "YAxis=%lu", &gController->stButtons.iYAxis); break;
 		}
 	}