MCPcopy Create free account
hub / github.com/SamuraiT/mecab-python3 / SWIG_PackVoidPtr

Function SWIG_PackVoidPtr

src/MeCab/MeCab_wrap.cpp:700–709  ·  view source on GitHub ↗

Pack 'void *' into a string buffer. */

Source from the content-addressed store, hash-verified

698 Pack 'void *' into a string buffer.
699*/
700SWIGRUNTIME char *
701SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
702 char *r = buff;
703 if ((2*sizeof(void *) + 2) > bsz) return 0;
704 *(r++) = '_';
705 r = SWIG_PackData(r,&ptr,sizeof(void *));
706 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
707 strcpy(r,name);
708 return buff;
709}
710
711SWIGRUNTIME const char *
712SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {

Callers 1

SWIG_Python_FixMethodsFunction · 0.85

Calls 1

SWIG_PackDataFunction · 0.85

Tested by

no test coverage detected