Mercurial > mplayer.hg
comparison osdep/vsscanf.c @ 9380:edfe34c5405d
linux->osdep
author | arpi |
---|---|
date | Sun, 09 Feb 2003 20:18:23 +0000 |
parents | linux/vsscanf.c@1dd8fe0776d3 |
children | 08cac43f1e38 |
comparison
equal
deleted
inserted
replaced
9379:475bb1a6ef75 | 9380:edfe34c5405d |
---|---|
1 #include "../config.h" | |
2 | |
3 #ifndef HAVE_VSSCANF | |
4 /* system has no vsscanf. try to provide one */ | |
5 | |
6 #include <stdio.h> | |
7 #include <stdarg.h> | |
8 | |
9 int | |
10 vsscanf(const char *str, const char *format, va_list ap) | |
11 { | |
12 /* XXX: can this be implemented in a more portable way? */ | |
13 long p1 = va_arg(ap, long); | |
14 long p2 = va_arg(ap, long); | |
15 long p3 = va_arg(ap, long); | |
16 long p4 = va_arg(ap, long); | |
17 long p5 = va_arg(ap, long); | |
18 return sscanf(str, format, p1, p2, p3, p4, p5); | |
19 } | |
20 #endif |