Subversion Repositories spk

Rev

Rev 226 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 226 Rev 298
Line 1... Line 1...
1
#include <spk.h>
1
#include <spk.h>
2
#include <CyString.h>
-
 
3
 
2
 
4
void Error()
3
void Error()
5
{
4
{
6
#ifdef _DEBUG
5
#ifdef _DEBUG
7
	char pause;
6
	char pause;
Line 34... Line 33...
34
	{
33
	{
35
		// check for switches
34
		// check for switches
36
		int startPos = 1;
35
		int startPos = 1;
37
		for ( startPos = 1; startPos < argc; startPos++ )
36
		for ( startPos = 1; startPos < argc; startPos++ )
38
		{
37
		{
39
			CyString checkFlags(argv[startPos]);
38
			Utils::WString checkFlags(argv[startPos]);
40
			if ( !checkFlags.Left(1).Compare("-") )
39
			if ( !checkFlags.left(1).Compare("-") )
41
				break;
40
				break;
42
 
41
 
43
			if ( checkFlags.Left(2) != "--" ) // not a single long flag (compare each character
42
			if ( checkFlags.left(2) != "--" ) // not a single long flag (compare each character
44
			{
43
			{
45
				checkFlags.ToLower();
44
				checkFlags.toLower();
46
				for ( unsigned int i = 1; i < checkFlags.Length(); i++ )
45
				for ( unsigned int i = 1; i < checkFlags.length(); i++ )
47
				{
46
				{
48
					switch (checkFlags[i])
47
					switch (checkFlags[i])
49
					{
48
					{
50
						case 'v':
49
						case 'v':
51
							verbose = true;
50
							verbose = true;