free(binary);
return 0;
}
- printf("V\n");
ret = regexec(®ex, chunks[i], 10, regmatches, 0);
regfree(®ex);
if (!ret)
{
- printf("A\n");
found = 1;
status = qansel_process_chunk(j, chunks[i], associatedLines[i], regmatches, &qubitCount, &bitCount, &binary, &binarySize, ctx, samplingshots);
break;
}
- else if (ret == REG_NOMATCH) {
- printf("B\n");}
+ else if (ret == REG_NOMATCH) {}
else
{
- printf("C\n");
regerror(ret, ®ex, errbuf, sizeof(errbuf));
fprintf(stderr, "QAnsel: %s.\n", errbuf);
free(binary);
return 0;
}
- printf("^\n");
}
- if (!status)
+ if (!status && found)
{
fprintf(stderr, "QAnsel: An error occurred at chunk #%i.\n", i);
return 0;