strchrnul
extern char *strchrnul(const char *string, int character);
dire = strchrnul(dir, '/');
const char* lineEnd = strchrnul(settings, '\n');
pos = strchrnul(pos, '\n');
#define __strchrnul(string, character) strchrnul(string, character)
char *r = strchrnul(s, c);
if (!c[0] || !c[1]) return strchrnul(s, *c)-a;