Commit Graph

7 Commits

Author SHA1 Message Date
Moritz Bunkus
8bcc286dfc
refactoring: no 'using namespace …' in header files
It is dangerous insofar as it pollutes an immense number of source
files. For example, utf8cpp's stuff uses relative namespace
names (e.g. `utf8::some_type`). If `using namespace libebml` is in
effect, then this clashes with `libebml::utf8` which is a typedef for
`unsigned char`, causing compiler errors.
2018-06-15 17:45:22 +02:00
Moritz Bunkus
9df51e5dd9 Compile with "-Wextra" and fix all warnings from that 2011-11-19 22:32:46 +01:00
Moritz Bunkus
b0aaad24e2 Refactoring: move input file creation into generic_reader_c 2011-11-11 23:11:16 +01:00
Moritz Bunkus
83a08c7353 Fix a lot of warnings about comparing signed/unsigned integers 2010-06-06 23:26:10 +02:00
Moritz Bunkus
b253f1d9ec Include a proxy header file for common/common.h
gcc < 4.4 has a bug that is triggered by included a header with a
precompiled version more than once. Including a proxy header file that
wraps the actual precompiled one inside a #ifdef guard is fine, though.
2010-03-23 20:26:52 +01:00
Steve Lhomme
10338df395 the common/mm_io.h include implies common.h 2010-03-15 21:54:50 +01:00
Moritz Bunkus
bd86697a61 Moved the directories 'librmff' and 'avilib-0.6.10' to a common subdirectory 'lib'. 2009-08-18 11:29:48 +02:00