Home | History | Annotate | Download | only in functional

Lines Matching refs:buf

48 		std::string					buf		(logLen + 2, 'X');
50 buf[logLen + 1] = '\0';
51 (gl.*getInfoLog)(object, logLen, DE_NULL, &buf[0]);
54 if (logLen > 0 && buf[logLen-1] != '\0')
56 else if (buf[logLen] != 'X' && buf[logLen+1] != '\0')
62 std::string buf (logLen + 4, 'X');
65 buf[logLen + 3] = '\0';
66 (gl.*getInfoLog)(object, logLen+2, &written, &buf[0]);
71 else if (buf[written] != '\0')
77 else if (buf[logLen+2] != 'X' && buf[logLen+3] != '\0')
79 else if (written != (int)strlen(&buf[0]))
86 std::string buf (logLen + 2, 'X');
89 (gl.*getInfoLog)(object, 2, &written, &buf[0]);
96 else if (buf[1] != '\0')
103 std::string buf (logLen + 2, 'X');
106 (gl.*getInfoLog)(object, 1, &written, &buf[0]);
113 else if (buf[0] != '\0')
119 std::string buf (logLen + 2, 'X');
122 (gl.*getInfoLog)(object, 0, &written, &buf[0]);
129 else if (buf[0] != 'X')