|
@@ -775,7 +775,7 @@ static CSimpleStringA DataMask(DataTypeToMask eDataType, CSimpleStringA data)
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("data length is %d", data.GetLength());
|
|
|
break;
|
|
|
}
|
|
|
- return CSimpleStringA::Format("%s****%s", data.SubString(0, 6), data.SubString(data.GetLength() - 1, 1));
|
|
|
+ return CSimpleStringA::Format("%s****%s", data.SubString(0, 6).GetData(), data.SubString(data.GetLength() - 1, 1).GetData());
|
|
|
break;
|
|
|
case DataMask_HKMOPermit:
|
|
|
if (data.GetLength() < 5)
|
|
@@ -783,7 +783,7 @@ static CSimpleStringA DataMask(DataTypeToMask eDataType, CSimpleStringA data)
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("data length is %d", data.GetLength());
|
|
|
break;
|
|
|
}
|
|
|
- return CSimpleStringA::Format("%s****%s", data.SubString(0, 1), data.SubString(data.GetLength() - 4, 4));
|
|
|
+ return CSimpleStringA::Format("%s****%s", data.SubString(0, 1).GetData(), data.SubString(data.GetLength() - 4, 4).GetData());
|
|
|
break;
|
|
|
case DataMask_CardAccount:
|
|
|
if (data.GetLength() < 5)
|
|
@@ -802,7 +802,7 @@ static CSimpleStringA DataMask(DataTypeToMask eDataType, CSimpleStringA data)
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
- return CSimpleStringA::Format("%s****%s", data.SubString(0, 1), data.SubString(data.GetLength() - 2, 2));
|
|
|
+ return CSimpleStringA::Format("%s****%s", data.SubString(0, 1).GetData(), data.SubString(data.GetLength() - 2, 2).GetData());
|
|
|
}
|
|
|
|
|
|
} //namespace Util
|