diff --git a/reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc b/reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc index 899d598ff27..51438de5a67 100644 --- a/reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc +++ b/reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc @@ -670,7 +670,8 @@ directedLine* MC_partitionY(directedLine *polygons, sampledLine **retSampledLine if(MC_sweepY(total_num_chains, array, ranges)) { loopList->deleteLoopList(); - free(array); + free(array); + free(ranges); *retSampledLines = NULL; return NULL; }