Go to the source code of this file.
◆ ERR_getErrorString()
Definition at line 15 of file error_private.c.
16{
17#ifdef ZSTD_STRIP_ERROR_STRINGS
19 return "Error strings stripped";
20#else
21 static const char* const notErrorCode = "Unspecified error code";
23 {
26 case PREFIX(prefix_unknown):
return "Unknown frame descriptor";
27 case PREFIX(version_unsupported):
return "Version not supported";
28 case PREFIX(frameParameter_unsupported):
return "Unsupported frame parameter";
29 case PREFIX(frameParameter_windowTooLarge):
return "Frame requires too much memory for decoding";
30 case PREFIX(corruption_detected):
return "Corrupted block detected";
31 case PREFIX(checksum_wrong):
return "Restored data doesn't match checksum";
32 case PREFIX(parameter_unsupported):
return "Unsupported parameter";
33 case PREFIX(parameter_outOfBound):
return "Parameter is out of bound";
34 case PREFIX(init_missing):
return "Context should be init first";
35 case PREFIX(memory_allocation):
return "Allocation error : not enough memory";
36 case PREFIX(workSpace_tooSmall):
return "workSpace buffer is not large enough";
37 case PREFIX(stage_wrong):
return "Operation not authorized at current processing stage";
38 case PREFIX(tableLog_tooLarge):
return "tableLog requires too much memory : unsupported";
39 case PREFIX(maxSymbolValue_tooLarge):
return "Unsupported max Symbol Value : too large";
40 case PREFIX(maxSymbolValue_tooSmall):
return "Specified maxSymbolValue is too small";
41 case PREFIX(dictionary_corrupted):
return "Dictionary is corrupted";
42 case PREFIX(dictionary_wrong):
return "Dictionary mismatch";
43 case PREFIX(dictionaryCreation_failed):
return "Cannot create Dictionary from provided samples";
44 case PREFIX(dstSize_tooSmall):
return "Destination buffer is too small";
45 case PREFIX(srcSize_wrong):
return "Src size is incorrect";
46 case PREFIX(dstBuffer_null):
return "Operation on NULL destination buffer";
47
48 case PREFIX(frameIndex_tooLarge):
return "Frame index is too large";
49 case PREFIX(seekableIO):
return "An I/O error occurred when reading/seeking";
50 case PREFIX(dstBuffer_wrong):
return "Destination buffer is wrong";
52 default:
return notErrorCode;
53 }
54#endif
55}
Referenced by ERR_getErrorName(), and ZSTD_getErrorString().