4 const char *_face_convert_error(int err)
6 #define STRINGFY(xx) #xx
13 static struct _Error Error[] = {
14 { FACE_ERROR_INVALID_PARAMTER, STRINGFY(FACE_ERROR_INVALID_PARAMTER) },
15 { FACE_ERROR_OUT_OF_MEMORY, STRINGFY(FACE_ERROR_OUT_OF_MEMORY) },
16 { FACE_ERROR_ENGINE_NOT_FOUND, STRINGFY(FACE_ERROR_ENGINE_NOT_FOUND) },
17 { FACE_ERROR_OPERATION_FAILED, STRINGFY(FACE_ERROR_OPERATION_FAILED) },
18 { FACE_ERROR_COMPONENT_NOT_FOUND, STRINGFY(FACE_ERROR_COMPONENT_NOT_FOUND) },
19 { FACE_ERROR_NONE, NULL }, // End
23 while(Error[i].szError != NULL)
25 if ( Error[i].nError == (face_error_e)err )
27 return Error[i].szError;
33 static char error[128];
34 snprintf(error, sizeof(error)-1, "Unknow Error : %d(0x%08x)", err, err);