ReactOS 0.4.15-dev-8413-gc1c91f2
jsprintf.c File Reference
#include <schily/mconfig.h>
#include <schily/stdio.h>
#include <schily/types.h>
#include <schily/varargs.h>
#include <schily/standard.h>
#include <schily/schily.h>
Include dependency graph for jsprintf.c:

Go to the source code of this file.

Macros

#define USE_FPRFORMAT
 

Functions

EXPORT int js_printf (char *form, va_alist)
 
EXPORT int js_fprintf (FILE *file, char *form, va_alist)
 

Macro Definition Documentation

◆ USE_FPRFORMAT

#define USE_FPRFORMAT

Definition at line 29 of file jsprintf.c.

Function Documentation

◆ js_fprintf()

EXPORT int js_fprintf ( FILE file,
char form,
va_alist   
)

Definition at line 71 of file jsprintf.c.

76{
78 int ret;
79
80#ifdef PROTOTYPES
82#else
84#endif
85 ret = fprformat(file, form, args);
86 va_end(args);
87 return (ret);
88}
char * va_list
Definition: acmsvcex.h:78
#define va_end(ap)
Definition: acmsvcex.h:90
#define va_start(ap, A)
Definition: acmsvcex.h:91
int form
Definition: main.c:89
#define args
Definition: format.c:66
Definition: match.c:390
Definition: fci.c:127
int ret

Referenced by _comerr(), error(), and js_error().

◆ js_printf()

EXPORT int js_printf ( char form,
va_alist   
)

Definition at line 47 of file jsprintf.c.

51{
53 int ret;
54
55#ifdef PROTOTYPES
57#else
59#endif
60 ret = fprformat(stdout, form, args);
61 va_end(args);
62 return (ret);
63}
#define stdout
Definition: stdio.h:99