Modified test code so that duplicate diff is not done

This commit is contained in:
Srivats P. 2011-04-05 19:09:59 +05:30
parent bda2d48adb
commit 41738b3e08

View File

@ -15,9 +15,9 @@ int main(int argc, char* argv[])
QCoreApplication app(argc, argv); QCoreApplication app(argc, argv);
QString error; QString error;
if (argc != 3) if (argc != 2)
{ {
printf("%s <infile> <outfile>\n", argv[0]); printf("%s <infile>\n", argv[0]);
exit(255); exit(255);
} }
@ -25,7 +25,6 @@ int main(int argc, char* argv[])
OstProto::StreamConfigList streams; OstProto::StreamConfigList streams;
QString inFile(argv[1]); QString inFile(argv[1]);
QString outFile(argv[2]);
OstProtocolManager = new ProtocolManager(); OstProtocolManager = new ProtocolManager();
@ -38,20 +37,10 @@ int main(int argc, char* argv[])
isOk = pcapFileFormat.openStreams(inFile, streams, error); isOk = pcapFileFormat.openStreams(inFile, streams, error);
if (!error.isEmpty()) if (!error.isEmpty())
{ {
fprintf(stdout, "failed reading streams from %s:%s\n", printf("%s: %s\n",
inFile.toAscii().constData(), error.toAscii().constData()); inFile.toAscii().constData(), error.toAscii().constData());
} }
if (!isOk)
exit(1);
isOk = pcapFileFormat.saveStreams(streams, outFile, error);
if (!error.isEmpty())
{
fprintf(stdout, "failed writing streams to %s:%s\n",
outFile.toAscii().constData(), error.toAscii().constData());
}
if (!isOk) if (!isOk)
exit(1); exit(1);