MCPcopy Create free account
hub / github.com/Kitware/VTK / thread_specific_data

Function thread_specific_data

ThirdParty/libxml2/vtklibxml2/runtest.c:4183–4204  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4181 sizeof(threadParams[0]);
4182
4183static void *
4184thread_specific_data(void *private_data)
4185{
4186 xmlDocPtr myDoc;
4187 xmlThreadParams *params = (xmlThreadParams *) private_data;
4188 const char *filename = params->filename;
4189 int okay = 1;
4190
4191#ifdef LIBXML_THREAD_ALLOC_ENABLED
4192 xmlMemSetup(xmlMemFree, xmlMemMalloc, xmlMemRealloc, xmlMemoryStrdup);
4193#endif
4194
4195 myDoc = xmlReadFile(filename, NULL, XML_PARSE_NOENT | XML_PARSE_DTDLOAD);
4196 if (myDoc) {
4197 xmlFreeDoc(myDoc);
4198 } else {
4199 printf("parse failed\n");
4200 okay = 0;
4201 }
4202 params->okay = okay;
4203 return(NULL);
4204}
4205
4206#if defined(_WIN32)
4207#include <windows.h>

Callers 1

Calls 4

xmlMemSetupFunction · 0.85
xmlReadFileFunction · 0.85
xmlFreeDocFunction · 0.85
printfFunction · 0.85

Tested by

no test coverage detected