Switch to strotk() grr....
git-svn-id: svn://svn.berlios.de/openocd/trunk@2406 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
92db0c58b0
commit
9c05c92c14
|
@ -58,11 +58,13 @@ membuf_strtok(struct membuf *pBuf, const char *sep, void **pLast)
|
||||||
if (pBuf) {
|
if (pBuf) {
|
||||||
pBuf->_strtoklast = NULL;
|
pBuf->_strtoklast = NULL;
|
||||||
*pLast = pBuf;
|
*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 {
|
} else {
|
||||||
// recover our pBuf
|
// recover our pBuf
|
||||||
pBuf = *((struct membuf **)(pLast));
|
pBuf = *((struct membuf **)(pLast));
|
||||||
return strtok_r(NULL, sep, &(pBuf->_strtoklast));
|
// this should be "strtok_r()" but windows lacks */
|
||||||
|
return strtok( NULL, sep);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue