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 33... Line 32...
33
	{
32
	{
34
	// check for switches
33
	// check for switches
35
		int startPos = 1;
34
		int startPos = 1;
36
		for ( startPos = 1; startPos < argc; startPos++ )
35
		for ( startPos = 1; startPos < argc; startPos++ )
37
		{
36
		{
38
			CyString checkFlags(argv[startPos]);
37
			Utils::WString checkFlags(argv[startPos]);
39
			if ( !checkFlags.Left(1).Compare("-") )
38
			if ( !checkFlags.left(1).Compare("-") )
40
				break;
39
				break;
41
 
40
 
42
			if ( checkFlags.Left(2) != "--" ) // not a single long flag (compare each character
41
			if ( checkFlags.left(2) != "--" ) // not a single long flag (compare each character
43
			{
42
			{
44
				checkFlags.ToLower();
43
				checkFlags.toLower();
45
				for ( unsigned int i = 1; i < checkFlags.Length(); i++ )
44
				for ( unsigned int i = 1; i < checkFlags.length(); i++ )
46
				{
45
				{
47
					switch (checkFlags[i])
46
					switch (checkFlags[i])
48
					{
47
					{
49
						case 'v':
48
						case 'v':
50
							verbose = true;
49
							verbose = true;