Removed warnings from freeing path in DeleteDC.

diff --git a/graphics/path.c b/graphics/path.c
index a6b445c..5ae3779 100644
--- a/graphics/path.c
+++ b/graphics/path.c
@@ -540,8 +540,8 @@
 {
    assert(pPath!=NULL);
 
-   HeapFree( GetProcessHeap(), 0, pPath->pPoints );
-   HeapFree( GetProcessHeap(), 0, pPath->pFlags );
+   if (pPath->pPoints) HeapFree( GetProcessHeap(), 0, pPath->pPoints );
+   if (pPath->pFlags) HeapFree( GetProcessHeap(), 0, pPath->pFlags );
 }
 
 /* PATH_AssignGdiPath