ralloc: Fully qualify non-virtual destructor call
[mesa.git] / src / util / ralloc.h
index 05ae8f8407c766089e22d7adbe473103f6ae531d..b4f372dfe9b00948ebf98caba30d573376e5836d 100644 (file)
@@ -430,7 +430,7 @@ bool ralloc_vasprintf_append(char **str, const char *fmt, va_list args);
 private:                                                                 \
    static void _ralloc_destructor(void *p)                               \
    {                                                                     \
-      reinterpret_cast<TYPE *>(p)->~TYPE();                              \
+      reinterpret_cast<TYPE *>(p)->TYPE::~TYPE();                        \
    }                                                                     \
 public:                                                                  \
    static void* operator new(size_t size, void *mem_ctx)                 \