1
0
mirror of https://github.com/stefanocasazza/ULib.git synced 2025-09-28 19:05:55 +08:00
ULib/tests/ulib/test_magic.cpp
2015-01-23 17:24:36 +01:00

29 lines
467 B
C++

// test_magic.cpp
#include <ulib/file.h>
#include <ulib/magic/magic.h>
int
U_EXPORT main (int argc, char* argv[])
{
U_ULIB_INIT(argv);
U_TRACE(5,"main(%d)",argc)
UMagic x(MAGIC_MIME);
UString filename, dati;
while (cin >> filename)
{
dati = UFile::contentOf(filename);
x.setFlags(MAGIC_NONE);
cout << x.getType(dati) << "\n";
x.setFlags(MAGIC_MIME);
cout << x.getType(dati) << "\n";
}
// exit(0);
}