History

Test va_copy in tcctest.c

Shinichiro Hamaji committed 15 years ago

Commit 83f0a7b1 parent 45e1ae21 file · +4 −2Browse files

Unified · Split

tests/tcctest.c+4−2
@@ -1786,14 +1786,15 @@ void manyarg_test(void) · 1785 unmodified lines
17861786
17871787 void vprintf1(const char *fmt, ...)
17881788 {
1789− va_list ap;
1789+ va_list ap, aq;
17901790 const char *p;
17911791 int c, i;
17921792 double d;
17931793 long long ll;
17941794 long double ld;
17951795
1796− va_start(ap, fmt);
1796+ va_start(aq, fmt);
1797+ va_copy(ap, aq);
17971798
17981799 p = fmt;
17991800 for(;;) {
@@ -1829,6 +1830,7 @@ void vprintf1(const char *fmt, ...) · 29 unmodified lines
18291830 }
18301831 }
18311832 the_end:
1833+ va_end(aq);
18321834 va_end(ap);
18331835 }
18341836

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t