Lines Matching refs:sb
94 static int normalizePrefix(const char* path, int len, char* sb, int* sbLen) {
105 sb[(*sbLen)++] = c;
106 sb[(*sbLen)++] = ':';
119 sb[(*sbLen)++] = slash;
131 char* sb;
137 sb = (char*)malloc(len+1);
142 src = normalizePrefix(path, len, sb, &sbLen);
146 memcpy(sb+sbLen, path, off);
158 if ((sbLen == 2) && (sb[1] == ':')) {
160 sb[sbLen++] = slash;
165 sb[sbLen++] = slash;
168 if ((sbLen == 1) && (isSlash(sb[0]))) {
176 sb[sbLen++] = slash;
183 sb[sbLen++] = slash;
186 sb[sbLen++] = c;
190 sb[sbLen] = '\0';
191 return sb;