X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FThreadLabels.c;h=2856ae7bfd5f5a12c61ca23993ab7919ffdc0ae9;hb=182b16bccea2eab1a8af93a6246db3d391e436c7;hp=e7bbd135e3dc5acce15ebc88b05ceed931f4a784;hpb=f59af62c979b9ef706429911cd3d09bafb8f6578;p=ghc-hetmet.git diff --git a/ghc/rts/ThreadLabels.c b/ghc/rts/ThreadLabels.c index e7bbd13..2856ae7 100644 --- a/ghc/rts/ThreadLabels.c +++ b/ghc/rts/ThreadLabels.c @@ -9,6 +9,7 @@ #include "PosixSource.h" #include "ThreadLabels.h" +#include "RtsUtils.h" #include @@ -41,6 +42,6 @@ removeThreadLabel(StgWord key) void * old = NULL; if ((old = lookupHashTable(threadLabels,key))) { removeHashTable(threadLabels,key,old); - free(old); + stgFree(old); } }