d3d1x: fix progs linking if not all EGL platforms are enabled
[mesa.git] / src / glsl / ir_set_program_inouts.cpp
index 658637775a44bf6fdd7e77a4a6d50b5fc0b7931e..b3f1cc0d8b53205972560c0b6bea5d5134d5bbea 100644 (file)
@@ -35,7 +35,7 @@
  */
 
 extern "C" {
-#include "main/mtypes.h"
+#include "main/core.h" /* for struct gl_program */
 #include "program/hash_table.h"
 }
 #include "ir.h"
@@ -51,7 +51,7 @@ public:
                                 hash_table_pointer_hash,
                                 hash_table_pointer_compare);
    }
-   ir_set_program_inouts_visitor()
+   ~ir_set_program_inouts_visitor()
    {
       hash_table_dtor(this->ht);
    }