# # # patch "diff_patch.hh" # from [be90bd587cb2f838ce6c28326a27c3dbb950c9ab] # to [2f4ccb77db4094b7de55931464331e22537cf560] # # patch "restrictions.hh" # from [c87a3068f3c7d6ac19a2115dee07d48fc8fcab73] # to [c64116376fe3f835fe40ca780a8fdde0d900ca91] # ============================================================ --- diff_patch.hh be90bd587cb2f838ce6c28326a27c3dbb950c9ab +++ diff_patch.hh 2f4ccb77db4094b7de55931464331e22537cf560 @@ -11,6 +11,9 @@ // PURPOSE. #include "rev_types.hh" +// XXX needed for gcc 3.3 which will otherwise complain that struct file_path +// is just a forward in rev_types.hh and therefor leads to an incomplete type +#include "paths.hh" class database; class lua_hooks; ============================================================ --- restrictions.hh c87a3068f3c7d6ac19a2115dee07d48fc8fcab73 +++ restrictions.hh c64116376fe3f835fe40ca780a8fdde0d900ca91 @@ -30,6 +30,9 @@ #include #include "vocab.hh" #include "rev_types.hh" +// XXX needed for gcc 3.3 which will otherwise complain that struct file_path +// is just a forward in rev_types.hh and therefor leads to an incomplete type +#include "paths.hh" class workspace;