Lines Matching +refs:format +refs:error

81 #error "no working va_copy was found"
90 * (contents undefined on error)
91 * @param format printf style format string
93 * @return size of allocated buffer, or -1 on error.
96 Xvasprintf(char **ret, const char *_X_RESTRICT_KYWD format, va_list va)
99 return vasprintf(ret, format, va);
105 size = vsnprintf(NULL, 0, format, va2);
112 vsnprintf(*ret, size + 1, format, va);
127 * (contents undefined on error)
128 * @param format printf style format string
129 * @param ... arguments for specified format
130 * @return size of allocated buffer, or -1 on error.
133 Xasprintf(char **ret, const char *_X_RESTRICT_KYWD format, ...)
138 va_start(va, format);
139 size = vasprintf(ret, format, va);
150 * (contents undefined on error)
151 * @param format printf style format string
156 XNFvasprintf(char **ret, const char *_X_RESTRICT_KYWD format, va_list va)
158 int size = vasprintf(ret, format, va);
172 * (contents undefined on error)
173 * @param format printf style format string
174 * @param ... arguments for specified format
178 XNFasprintf(char **ret, const char *_X_RESTRICT_KYWD format, ...)
183 va_start(va, format);
184 size = XNFvasprintf(ret, format, va);
197 * @param format printf style format string
202 Xvscnprintf(char *s, int n, const char *format, va_list args)
207 x = vsnprintf(s, n , format, args);
219 * @param format printf style format string
220 * @param ... arguments for specified format
223 int Xscnprintf(char *s, int n, const char *format, ...)
227 va_start(ap, format);
228 x = Xvscnprintf(s, n, format, ap);
235 Xvprintf(const char *format, va_list va)
239 if (vasprintf(&ret, format, va) == -1)
246 Xprintf(const char *format, ...)
251 va_start(va, format);
252 if (vasprintf(&ret, format, va) == -1)
259 XNFvprintf(const char *format, va_list va)
263 XNFvasprintf(&ret, format, va);
269 XNFprintf(const char *format, ...)
274 va_start(va, format);
275 XNFvasprintf(&ret, format, va);