bump to 1.0.0 and clean up spec file
[platform/upstream/libical.git] / src / libical / vsnprintf.h
1 #ifdef WIN32
2
3 #ifndef roundup
4 #define roundup(x, y) ((((x)+((y)-1))/(y))*(y))
5 #endif
6
7 #include <stdlib.h>
8 #include <stdarg.h>
9
10 int
11 #if __STDC__
12 vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
13 #else
14 vsnprintf(str, n, fmt, ap);
15         char *str;
16         size_t n;
17         char *fmt;
18         char *ap;
19 #endif
20
21
22 int
23 #if __STDC__
24 snprintf(char *str, size_t n, char const *fmt, ...);
25 #else
26 snprintf(str, n, fmt, va_alist);
27         char *str;
28         size_t n;
29         char *fmt;
30         va_dcl
31 #endif
32
33 #endif