+ } else if (strcmp(args[param], "-a") == 0) {\r
+ AsciiStringToUint64(args[param + 1],FALSE,&mCompressionMode);\r
+ if ((mCompressionMode == 0)||(mCompressionMode == 1)){\r
+ props.algo = (int)mCompressionMode;\r
+ param++;\r
+ continue;\r
+ } else {\r
+ return PrintError(rs, kInvalidParamValMessage);\r
+ }\r
+ } else if (strcmp(args[param], "d") == 0) {\r
+ AsciiStringToUint64(args[param + 1],FALSE,&mDictionarySize);\r
+ if (mDictionarySize <= 30){\r
+ props.dictSize = (UINT32)mDictionarySize;\r
+ param++;\r
+ continue;\r
+ } else {\r
+ return PrintError(rs, kInvalidParamValMessage);\r
+ }\r