php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /var/www/html/sub/images/sym/root/opt/php-7.0.1/TSRM/ |
files >> /var/www/html/sub/images/sym/root/opt/php-7.0.1/TSRM/tsrm_strtok_r.c |
#include <stdio.h> #include "tsrm_config_common.h" #include "tsrm_strtok_r.h" static inline int in_character_class(char ch, const char *delim) { while (*delim) { if (*delim == ch) { return 1; } delim++; } return 0; } TSRM_API char *tsrm_strtok_r(char *s, const char *delim, char **last) { char *token; if (s == NULL) { s = *last; } while (*s && in_character_class(*s, delim)) { s++; } if (!*s) { return NULL; } token = s; while (*s && !in_character_class(*s, delim)) { s++; } if (!*s) { *last = s; } else { *s = '\0'; *last = s + 1; } return token; } #if 0 main() { char foo[] = "/foo/bar//\\barbara"; char *last; char *token; token = tsrm_strtok_r(foo, "/\\", &last); while (token) { printf ("Token = '%s'\n", token); token = tsrm_strtok_r(NULL, "/\\", &last); } return 0; } #endify~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`