diff -Naurp taglib-1.4-orig/bindings/c/tag_c.cpp taglib-1.4/bindings/c/tag_c.cpp --- taglib-1.4-orig/bindings/c/tag_c.cpp 2005-05-17 14:17:26.000000000 -0600 +++ taglib-1.4/bindings/c/tag_c.cpp 2008-03-05 16:33:12.000000000 -0600 @@ -21,6 +21,8 @@ #include "tag_c.h" +#include + #include #include #include diff -Naurp taglib-1.4-orig/taglib/toolkit/tbytevector.cpp taglib-1.4/taglib/toolkit/tbytevector.cpp --- taglib-1.4-orig/taglib/toolkit/tbytevector.cpp 2005-05-17 14:44:14.000000000 -0600 +++ taglib-1.4/taglib/toolkit/tbytevector.cpp 2008-03-05 16:33:12.000000000 -0600 @@ -20,6 +20,7 @@ ***************************************************************************/ #include +#include #include #include diff -Naurp taglib-1.4-orig/taglib/toolkit/tfile.cpp taglib-1.4/taglib/toolkit/tfile.cpp --- taglib-1.4-orig/taglib/toolkit/tfile.cpp 2005-07-25 15:16:32.000000000 -0600 +++ taglib-1.4/taglib/toolkit/tfile.cpp 2008-03-05 16:33:12.000000000 -0600 @@ -27,6 +27,10 @@ #include #include +#include +#include +#include + using namespace TagLib; class File::FilePrivate diff -Naurp taglib-1.4-orig/taglib/toolkit/tstring.cpp taglib-1.4/taglib/toolkit/tstring.cpp --- taglib-1.4-orig/taglib/toolkit/tstring.cpp 2005-07-25 15:31:15.000000000 -0600 +++ taglib-1.4/taglib/toolkit/tstring.cpp 2008-03-05 16:33:12.000000000 -0600 @@ -25,6 +25,10 @@ #include +#include +#include +#include + namespace TagLib { inline unsigned short byteSwap(unsigned short x) diff -Naurp taglib-1.4-orig/tests/toolkit-test.cpp taglib-1.4/tests/toolkit-test.cpp --- taglib-1.4-orig/tests/toolkit-test.cpp 2005-07-25 15:12:15.000000000 -0600 +++ taglib-1.4/tests/toolkit-test.cpp 2008-03-05 16:33:44.000000000 -0600 @@ -23,6 +23,7 @@ */ #include +#include #include #include