X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fhelper%2Fmembuf.c;h=766364a88e7066dbdba5281927012c1f1c9fbe49;hb=f973320cbb98d661bc0e4ba4fa9939ce8bce2b83;hp=160d0bd7a4e992dedc61065a0a339fd838ce3050;hpb=8adda07ed14b560a43250f1cb967f93f04d1c5de;p=openocd.git diff --git a/src/helper/membuf.c b/src/helper/membuf.c index 160d0bd7a4..766364a88e 100644 --- a/src/helper/membuf.c +++ b/src/helper/membuf.c @@ -58,11 +58,13 @@ membuf_strtok(struct membuf *pBuf, const char *sep, void **pLast) if (pBuf) { pBuf->_strtoklast = NULL; *pLast = pBuf; - return strtok_r(((char *)(pBuf->buf)), sep, &(pBuf->_strtoklast)); + // this should be "strtok_r()" but windows lacks */ + return strtok(((char *)(pBuf->buf)), sep); } else { // recover our pBuf pBuf = *((struct membuf **)(pLast)); - return strtok_r(NULL, sep, &(pBuf->_strtoklast)); + // this should be "strtok_r()" but windows lacks */ + return strtok( NULL, sep); } }