Fix assert to print and not crash, build the eglib tests and fix their warnings....
commitad24751ad5699f7f30c230e2d2b79c485251164f
authorJay Krell <jay.krell@cornell.edu>
Tue, 22 May 2018 04:05:50 +0000 (21 21:05 -0700)
committerGitHub <noreply@github.com>
Tue, 22 May 2018 04:05:50 +0000 (21 21:05 -0700)
treed36705572db3e8ceae13fcbb0e93f77920f7abe9
parenteec6abca721a189ee4f0b1646e73248e24319a95
Fix assert to print and not crash, build the eglib tests and fix their warnings. (#8727)

* Fix assert to print the error, and not sometimes itself crash. It was evaluating varargs twice.

* Fix all the warnings in the eglib tests. Leave them not building for now.
30 files changed:
mono/eglib/Makefile.am
mono/eglib/goutput.c
mono/eglib/test/Makefile.am
mono/eglib/test/array.c
mono/eglib/test/assertf.c
mono/eglib/test/dir.c
mono/eglib/test/driver.c
mono/eglib/test/endian.c
mono/eglib/test/fake.c
mono/eglib/test/file.c
mono/eglib/test/hashtable.c
mono/eglib/test/list.c
mono/eglib/test/markup.c
mono/eglib/test/memory.c
mono/eglib/test/module.c
mono/eglib/test/path.c
mono/eglib/test/pattern.c
mono/eglib/test/ptrarray.c
mono/eglib/test/queue.c
mono/eglib/test/shell.c
mono/eglib/test/sizes.c
mono/eglib/test/slist.c
mono/eglib/test/spawn.c
mono/eglib/test/string-util.c
mono/eglib/test/string.c
mono/eglib/test/test.c
mono/eglib/test/test.h
mono/eglib/test/timer.c
mono/eglib/test/unicode.c
mono/eglib/test/utf8.c