MCPcopy Create free account
hub / github.com/alibaba/zvec / handle_error

Function handle_error

examples/c/basic_example.c:23–33  ·  view source on GitHub ↗

* @brief Print error message and return error code */

Source from the content-addressed store, hash-verified

21 * @brief Print error message and return error code
22 */
23static zvec_error_code_t handle_error(zvec_error_code_t error,
24 const char *context) {
25 if (error != ZVEC_OK) {
26 char *error_msg = NULL;
27 zvec_get_last_error(&error_msg);
28 fprintf(stderr, "Error in %s: %d - %s\n", context, error,
29 error_msg ? error_msg : "Unknown error");
30 zvec_free(error_msg);
31 }
32 return error;
33}
34
35/**
36 * @brief Create a simple test collection using CollectionSchema

Callers 1

mainFunction · 0.70

Calls 2

zvec_get_last_errorFunction · 0.85
zvec_freeFunction · 0.85

Tested by

no test coverage detected