MCPcopy Create free account
hub / github.com/bruderstein/nppPluginManager / TiXmlString

Method TiXmlString

TinyXml/src/tinystr.cpp:38–57  ·  view source on GitHub ↗

TiXmlString constructor, based on a C generic_string

Source from the content-addressed store, hash-verified

36
37// TiXmlString constructor, based on a C generic_string
38TiXmlString::TiXmlString (const TCHAR* instring)
39{
40 unsigned newlen;
41 TCHAR * newstring;
42
43 if (!instring)
44 {
45 allocated = 0;
46 cstring = NULL;
47 current_length = 0;
48 return;
49 }
50 newlen = lstrlen (instring) + 1;
51 newstring = new TCHAR [newlen];
52 memcpy (newstring, instring, newlen);
53 // lstrcpy (newstring, instring);
54 allocated = newlen;
55 cstring = newstring;
56 current_length = newlen - 1;
57}
58
59// TiXmlString copy constructor
60TiXmlString::TiXmlString (const TiXmlString& copy)

Callers

nothing calls this directly

Calls 1

lengthMethod · 0.80

Tested by

no test coverage detected